# Package com.uca.flights

Class Summary
Airport: Represent an airport
AirportId: Represent an airport identifier, a 3 letter code
CitiesAndAirportsRegistry: Represent an registry to store city and airports, singleton
City: Represent an city
CityId: Represent a city identifier
Company: Represent a flight company
Flight: Represent flight
FlightId: Represent a flight identifier, the prefix of the company plus an integer on 4 digits
Jump: Represent an jump : two step for arrival and departure
Step: Represent an step : an airport and a duration from first take off
Trip: Represent an trip, several jumps
TripBuilder: Tool to build a trip