All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Airport Represent an airportAirportId Represent an airport identifier, a 3 letter codeBooking Represent a flight bookingBookingState Implement different state of a bookingCitiesAndAirportsRegistry Represent an registry to store city and airports, singletonCity Represent an cityCityId Represent a city identifierCompany Represent a flight companyCustomer Represent a customer of the companyFlight Represent flightFlightId Represent a flight identifier, the prefix of the company plus an integer on 4 digitsIdentifierValidator Jump Represent an jump : two step for arrival and departurePassenger Represent a passengerPaymentMethod Interface déclarant les opérations possibles pour les moyens de paiement.Start State Interface déclarant les opérations possibles du patron de conception état utilisé pour représenter les états possibles d'une réservation.Step Represent an step : an airport and a duration from first take offStringValidator Trip Represent an trip, several jumpsTripBuilder Tool to build a trip