org.ota.air
Class LowFareSearchRQ.OriginDestinationInformation

java.lang.Object
  extended by org.ota.shared.TravelDateTime
      extended by org.ota.shared.OriginDestinationInformation
          extended by org.ota.air.LowFareSearchRQ.OriginDestinationInformation
Enclosing class:
LowFareSearchRQ

public static class LowFareSearchRQ.OriginDestinationInformation
extends OriginDestinationInformation

Origin and Destination location, and time information for the Air Low Fare Search request. 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="OriginDestinationInformation" maxOccurs="10">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:OriginDestinationInformationType">
         <xs:sequence>
           <xs:element name="AlternateLocationInfo" minOccurs="0">
             <!-- Reference to inner class AlternateLocationInfo -->
           </xs:element>
           <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
         </xs:sequence>
         <xs:attribute type="xs:string" use="optional" name="RPH"/>
         <xs:attribute type="xs:int" use="optional" name="RefNumber"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
 


Nested Class Summary
static class LowFareSearchRQ.OriginDestinationInformation.AlternateLocationInfo
          Specifies alternate location(s) for the origin and/or destination.
 
Nested classes/interfaces inherited from class org.ota.shared.OriginDestinationInformation
OriginDestinationInformation.ConnectionLocations
 
Constructor Summary
LowFareSearchRQ.OriginDestinationInformation()
           
 
Method Summary
 LowFareSearchRQ.OriginDestinationInformation.AlternateLocationInfo getAlternateLocationInfo()
          Get the 'AlternateLocationInfo' element value.
 java.lang.Integer getRefNumber()
          Get the 'RefNumber' attribute value.
 java.lang.String getRPH()
          Get the 'RPH' attribute value.
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setAlternateLocationInfo(LowFareSearchRQ.OriginDestinationInformation.AlternateLocationInfo alternateLocationInfo)
          Set the 'AlternateLocationInfo' element value.
 void setRefNumber(java.lang.Integer refNumber)
          Set the 'RefNumber' attribute value.
 void setRPH(java.lang.String RPH)
          Set the 'RPH' attribute value.
 void setTPAExtensions(TPAExtensions TPAExtensions)
          Set the 'TPA_Extensions' element value.
 
Methods inherited from class org.ota.shared.OriginDestinationInformation
getConnectionLocations, getDestinationLocationAlternateLocationInd, getDestinationLocationLocation, getDestinationLocationMultiAirportCityInd, getOriginLocationAlternateLocationInd, getOriginLocationLocation, getOriginLocationMultiAirportCityInd, setConnectionLocations, setDestinationLocationAlternateLocationInd, setDestinationLocationLocation, setDestinationLocationMultiAirportCityInd, setOriginLocationAlternateLocationInd, setOriginLocationLocation, setOriginLocationMultiAirportCityInd
 
Methods inherited from class org.ota.shared.TravelDateTime
clearChoiceSelect, getArrivalDateTime, getDepartureDateTime, ifArrivalDateTime, ifDepartureDateTime, setArrivalDateTime, setDepartureDateTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LowFareSearchRQ.OriginDestinationInformation

public LowFareSearchRQ.OriginDestinationInformation()
Method Detail

getAlternateLocationInfo

public LowFareSearchRQ.OriginDestinationInformation.AlternateLocationInfo getAlternateLocationInfo()
Get the 'AlternateLocationInfo' element value.

Returns:
value

setAlternateLocationInfo

public void setAlternateLocationInfo(LowFareSearchRQ.OriginDestinationInformation.AlternateLocationInfo alternateLocationInfo)
Set the 'AlternateLocationInfo' element value.

Parameters:
alternateLocationInfo -

getTPAExtensions

public TPAExtensions getTPAExtensions()
Get the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Returns:
value

setTPAExtensions

public void setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Parameters:
TPAExtensions -

getRPH

public java.lang.String getRPH()
Get the 'RPH' attribute value. A unique reference to this origin destination information.

Returns:
value

setRPH

public void setRPH(java.lang.String RPH)
Set the 'RPH' attribute value. A unique reference to this origin destination information.

Parameters:
RPH -

getRefNumber

public java.lang.Integer getRefNumber()
Get the 'RefNumber' attribute value. A unique reference to this origin destination information to be referenced wihin the OTA_AirLowFareSearchRS message.

Returns:
value

setRefNumber

public void setRefNumber(java.lang.Integer refNumber)
Set the 'RefNumber' attribute value. A unique reference to this origin destination information to be referenced wihin the OTA_AirLowFareSearchRS message.

Parameters:
refNumber -