Serialized Form


Package airline

Class airline.Administrator extends User implements Serializable

Class airline.AirlineSystem extends Object implements Serializable

Serialized Fields

users

AirlineSystem.UserDB users
The set of registered users for the airline system


flights

AirlineSystem.FlightDB flights
The set of flights for the airline system

Class airline.Customer extends User implements Serializable

Serialized Fields

fullName

String fullName
Full name of customer (needed as a passenger).

Class airline.Flight extends Object implements Serializable

Serialized Fields

code

String code
A unique flight code (e.g., "UA200")


origin

String origin
Airport code for originating city (e.g., "STL")


destination

String destination
Airport code for destination city (e.g., "STL")


rowLayout

String rowLayout
String designating the standard layout for rows on the flight (e.g., "AC_DEFG_HJ").


rowLayoutNoAisles

String rowLayoutNoAisles
Deprecated. 
Similar to rowLayout but with aisles removed.


seats

Flight.Ticket[][] seats
Deprecated. 
Array of seating assignments, where null represents an unassigned seat. Index within a row is based upon rowLayoutNoAisles.


numEmptySeats

int numEmptySeats
Deprecated. 
Count of currently unassigned seats.

Class airline.User extends Object implements Serializable

Serialized Fields

ID

String ID
Unique ID for system User


password

String password
Password for the user