Class: FleetScheduledResults

Inherits:
Object
  • Object
show all
Defined in:
lib/FlightXML2REST.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#fleetScheduledResultObject

Returns the value of attribute fleetScheduledResult.



858
859
860
# File 'lib/FlightXML2REST.rb', line 858

def fleetScheduledResult
  @fleetScheduledResult
end