Class: FleetScheduledResults
- Inherits:
-
Object
- Object
- FleetScheduledResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#fleetScheduledResult ⇒ Object
Returns the value of attribute fleetScheduledResult.
Instance Method Summary collapse
-
#initialize(fleetScheduledResult = nil) ⇒ FleetScheduledResults
constructor
A new instance of FleetScheduledResults.
Constructor Details
#initialize(fleetScheduledResult = nil) ⇒ FleetScheduledResults
Returns a new instance of FleetScheduledResults.
859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 |
# File 'lib/FlightXML2REST.rb', line 859 def initialize(fleetScheduledResult = nil) fleetScheduledResult = JSON.parse(fleetScheduledResult)['FleetScheduledResult'] @fleetScheduledResult = ScheduledStruct.new(fleetScheduledResult['next_offset'], []) fleetScheduledResult['scheduled'].each do |scheduled| @fleetScheduledResult.scheduled << ScheduledFlightStruct.new(scheduled['aircrafttype'], scheduled['destination'], scheduled['destinationCity'], scheduled['destinationName'], scheduled['estimatedarrivaltime'], scheduled['filed_departuretime'], scheduled['ident'], scheduled['origin'], scheduled['originCity'], scheduled['originName'] ) end end |
Instance Attribute Details
#fleetScheduledResult ⇒ Object
Returns the value of attribute fleetScheduledResult.
858 859 860 |
# File 'lib/FlightXML2REST.rb', line 858 def fleetScheduledResult @fleetScheduledResult end |