org.ota.air
Class AirCheckIn.FlightInfo.ArrivalInformation

java.lang.Object
  extended by org.ota.air.AirCheckIn.FlightInfo.ArrivalInformation
Enclosing class:
AirCheckIn.FlightInfo

public static class AirCheckIn.FlightInfo.ArrivalInformation
extends java.lang.Object

Specifies arrival information for a flight. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ArrivalInformation" minOccurs="0">
   <xs:complexType>
     <xs:attribute type="xs:string" use="optional" name="DateOfArrival"/>
     <xs:attribute type="ns:DayOfWeekType" use="optional" name="DayOfWeek"/>
     <xs:attribute type="xs:time" use="optional" name="ScheduledArrivalTime"/>
     <xs:attribute use="optional" name="DateChangeIdentifier">
       <xs:simpleType>
         <!-- Reference to inner class DateChangeIdentifier -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="LocationName"/>
     <xs:attributeGroup ref="ns:AirportLocationGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class AirCheckIn.FlightInfo.ArrivalInformation.DateChangeIdentifier
          Schema fragment(s) for this class:
 
Constructor Summary
AirCheckIn.FlightInfo.ArrivalInformation()
           
 
Method Summary
 AirportLocationGroup getAirportLocationGroup()
          Get the 'AirportLocationGroup' attributeGroup value.
 AirCheckIn.FlightInfo.ArrivalInformation.DateChangeIdentifier getDateChangeIdentifier()
          Get the 'DateChangeIdentifier' attribute value.
 java.lang.String getDateOfArrival()
          Get the 'DateOfArrival' attribute value.
 DayOfWeek getDayOfWeek()
          Get the 'DayOfWeek' attribute value.
 java.lang.String getLocationName()
          Get the 'LocationName' attribute value.
 java.sql.Time getScheduledArrivalTime()
          Get the 'ScheduledArrivalTime' attribute value.
 void setAirportLocationGroup(AirportLocationGroup airportLocationGroup)
          Set the 'AirportLocationGroup' attributeGroup value.
 void setDateChangeIdentifier(AirCheckIn.FlightInfo.ArrivalInformation.DateChangeIdentifier dateChangeIdentifier)
          Set the 'DateChangeIdentifier' attribute value.
 void setDateOfArrival(java.lang.String dateOfArrival)
          Set the 'DateOfArrival' attribute value.
 void setDayOfWeek(DayOfWeek dayOfWeek)
          Set the 'DayOfWeek' attribute value.
 void setLocationName(java.lang.String locationName)
          Set the 'LocationName' attribute value.
 void setScheduledArrivalTime(java.sql.Time scheduledArrivalTime)
          Set the 'ScheduledArrivalTime' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AirCheckIn.FlightInfo.ArrivalInformation

public AirCheckIn.FlightInfo.ArrivalInformation()
Method Detail

getDateOfArrival

public java.lang.String getDateOfArrival()
Get the 'DateOfArrival' attribute value. Date of arrival at this board point.

Returns:
value

setDateOfArrival

public void setDateOfArrival(java.lang.String dateOfArrival)
Set the 'DateOfArrival' attribute value. Date of arrival at this board point.

Parameters:
dateOfArrival -

getDayOfWeek

public DayOfWeek getDayOfWeek()
Get the 'DayOfWeek' attribute value. Identifies arrival day of the week.

Returns:
value

setDayOfWeek

public void setDayOfWeek(DayOfWeek dayOfWeek)
Set the 'DayOfWeek' attribute value. Identifies arrival day of the week.

Parameters:
dayOfWeek -

getScheduledArrivalTime

public java.sql.Time getScheduledArrivalTime()
Get the 'ScheduledArrivalTime' attribute value. Identifies local or UTC scheduled arrival time. Accomodates the 12 and the 24 hour clock.

Returns:
value

setScheduledArrivalTime

public void setScheduledArrivalTime(java.sql.Time scheduledArrivalTime)
Set the 'ScheduledArrivalTime' attribute value. Identifies local or UTC scheduled arrival time. Accomodates the 12 and the 24 hour clock.

Parameters:
scheduledArrivalTime -

getDateChangeIdentifier

public AirCheckIn.FlightInfo.ArrivalInformation.DateChangeIdentifier getDateChangeIdentifier()
Get the 'DateChangeIdentifier' attribute value. Signifies crossing a dateline and or midnight during the course of the flight.

Returns:
value

setDateChangeIdentifier

public void setDateChangeIdentifier(AirCheckIn.FlightInfo.ArrivalInformation.DateChangeIdentifier dateChangeIdentifier)
Set the 'DateChangeIdentifier' attribute value. Signifies crossing a dateline and or midnight during the course of the flight.

Parameters:
dateChangeIdentifier -

getLocationName

public java.lang.String getLocationName()
Get the 'LocationName' attribute value. The full name of the arrival location. This can be the airport name (e.g., Chicago O'Hare), the railway station, or the city name.

Returns:
value

setLocationName

public void setLocationName(java.lang.String locationName)
Set the 'LocationName' attribute value. The full name of the arrival location. This can be the airport name (e.g., Chicago O'Hare), the railway station, or the city name.

Parameters:
locationName -

getAirportLocationGroup

public AirportLocationGroup getAirportLocationGroup()
Get the 'AirportLocationGroup' attributeGroup value.

Returns:
value

setAirportLocationGroup

public void setAirportLocationGroup(AirportLocationGroup airportLocationGroup)
Set the 'AirportLocationGroup' attributeGroup value.

Parameters:
airportLocationGroup -