Interface FlightData
- All Superinterfaces:
FlightNumber
,RoutePair
- All Known Implementing Classes:
ACARSFlightReport
,DraftFlightReport
,FDRFlightReport
,FlightInfo
,FlightReport
,SimFDRFlightReport
,XACARSFlightReport
,XAFlightInfo
A bean to store information about a Flight, designed to provide a common interface for classes that operate on FlightReports
and ACARS FlightInfo beans.
- Since:
- 10.0
- Version:
- 10.0
- Author:
- Luke
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.deltava.beans.schedule.RoutePair
RoutePair.RoutePairImpl
-
Method Summary
Methods inherited from interface org.deltava.beans.FlightNumber
getAirline, getFlightNumber, getLeg
Methods inherited from interface org.deltava.beans.schedule.RoutePair
createKey, getAirportA, getAirportD, getAirports, getDistance, getFlightType, includes, isPopulated, matches
-
Method Details
-
getEquipmentType
-
getNetwork
OnlineNetwork getNetwork()Returns the OnlineNetwork the flight is operated on.- Returns:
- an OnlineNetwork or null if offline
-
getSimulator
-
getFDR
Recorder getFDR()Returns the Flight Data recorder used for this flight.- Returns:
- a Recorder enum or null if none/unknown
-
getDate
-