Class: RoutesBetweenAirportsExResults

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(routesBetweenAirportsExResult = nil) ⇒ RoutesBetweenAirportsExResults

Returns a new instance of RoutesBetweenAirportsExResults.



1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
# File 'lib/FlightXML2REST.rb', line 1930

def initialize(routesBetweenAirportsExResult = nil)
  routesBetweenAirportsExResult = JSON.parse(routesBetweenAirportsExResult)['RoutesBetweenAirportsExResult']
  @routesBetweenAirportsExResult = ArrayOfRoutesBetweenAirportsExStruct.new([], routesBetweenAirportsExResult['next_offset'])
  routesBetweenAirportsExResult['data'].each do |route|
    @routesBetweenAirportsExResult.data << RoutesBetweenAirportsExStruct.new(route['count'],
                                                                             route['filedAltitude_max'],
                                                                             route['filedAltitude_min'],
                                                                             route['last_departuretime'],
                                                                             route['route']
                                                                            )

  end
end

Instance Attribute Details

#routesBetweenAirportsExResultObject

Returns the value of attribute routesBetweenAirportsExResult.



1929
1930
1931
# File 'lib/FlightXML2REST.rb', line 1929

def routesBetweenAirportsExResult
  @routesBetweenAirportsExResult
end