class DecodeRouteResults
Attributes
decodeRouteResult[RW]
Public Class Methods
new(decodeRouteResult = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 676 def initialize(decodeRouteResult = nil) begin rawDecodeRouteResult = JSON.parse(decodeRouteResult) decodeRouteResult = rawDecodeRouteResult['DecodeRouteResult'] @decodeRouteResult = ArrayOfFlightRouteStruct.new([],decodeRouteResult['next_offset']) decodeRouteResult['data'].each do |data| @decodeRouteResult.data << FlightRouteStruct.new(data['latitude'], data['longitude'], data['name'], data['type'] ) end rescue raise FlightAwareError.new(rawDecodeRouteResult['error']).error end end