Class: InFlightInfoResults
- Inherits:
-
Object
- Object
- InFlightInfoResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#inFlightInfoResult ⇒ Object
Returns the value of attribute inFlightInfoResult.
Instance Method Summary collapse
-
#initialize(inFlightInfoResult = nil) ⇒ InFlightInfoResults
constructor
A new instance of InFlightInfoResults.
Constructor Details
#initialize(inFlightInfoResult = nil) ⇒ InFlightInfoResults
Returns a new instance of InFlightInfoResults.
1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 |
# File 'lib/FlightXML2REST.rb', line 1450 def initialize(inFlightInfoResult = nil) inFlightInfoResult = JSON.parse(inFlightInfoResult)['InFlightInfoResult'] @inFlightInfoResult = InFlightAircraftStruct.new(inFlightInfoResult['altitude'], inFlightInfoResult['altitudeChange'], inFlightInfoResult['altitudeStatus'], inFlightInfoResult['departureTime'], inFlightInfoResult['destination'], inFlightInfoResult['faFlightID'], inFlightInfoResult['firstPositionTime'], inFlightInfoResult['groundspeed'], inFlightInfoResult['heading'], inFlightInfoResult['highLatitude'], inFlightInfoResult['highLongitude'], inFlightInfoResult['ident'], inFlightInfoResult['latitude'], inFlightInfoResult['longitude'], inFlightInfoResult['lowLatitude'], inFlightInfoResult['lowLongitude'], inFlightInfoResult['origin'], inFlightInfoResult['prefix'], inFlightInfoResult['suffix'], inFlightInfoResult['timeout'], inFlightInfoResult['timestamp'], inFlightInfoResult['type'], inFlightInfoResult['updateType'], inFlightInfoResult['waypoints'] ) end |
Instance Attribute Details
#inFlightInfoResult ⇒ Object
Returns the value of attribute inFlightInfoResult.
1449 1450 1451 |
# File 'lib/FlightXML2REST.rb', line 1449 def inFlightInfoResult @inFlightInfoResult end |