Class: ScheduledResults
- Inherits:
-
Object
- Object
- ScheduledResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#scheduledResult ⇒ Object
Returns the value of attribute scheduledResult.
Instance Method Summary collapse
-
#initialize(scheduledResult = nil) ⇒ ScheduledResults
constructor
A new instance of ScheduledResults.
Constructor Details
#initialize(scheduledResult = nil) ⇒ ScheduledResults
Returns a new instance of ScheduledResults.
1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 |
# File 'lib/FlightXML2REST.rb', line 1982 def initialize(scheduledResult = nil) scheduledResult = JSON.parse(scheduledResult)['ScheduledResult'] @scheduledResult = ScheduledStruct.new(scheduledResult['next_offset'], []) scheduledResult['scheduled'].each do |scheduled| @scheduledResult.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
#scheduledResult ⇒ Object
Returns the value of attribute scheduledResult.
1981 1982 1983 |
# File 'lib/FlightXML2REST.rb', line 1981 def scheduledResult @scheduledResult end |