org.ota.air
Class DemandTicketRQ.PassengerNameReference

java.lang.Object
  extended by org.ota.air.DemandTicketRQ.PassengerNameReference
Enclosing class:
DemandTicketRQ

public static class DemandTicketRQ.PassengerNameReference
extends java.lang.Object

A reference to the passenger name number to be ticketed. A range of name numbers may also be requested. 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="PassengerNameReference" minOccurs="0" maxOccurs="99">
   <xs:complexType>
     <xs:attribute type="xs:int" use="optional" name="SurnameRefNumber"/>
     <xs:attribute type="xs:int" use="optional" name="GivenNameRefNumber"/>
     <xs:attribute use="optional" name="RangePosition">
       <xs:simpleType>
         <!-- Reference to inner class RangePosition -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="PassengerTypeCode"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class DemandTicketRQ.PassengerNameReference.RangePosition
          Schema fragment(s) for this class:
 
Constructor Summary
DemandTicketRQ.PassengerNameReference()
           
 
Method Summary
 java.lang.Integer getGivenNameRefNumber()
          Get the 'GivenNameRefNumber' attribute value.
 java.lang.String getPassengerTypeCode()
          Get the 'PassengerTypeCode' attribute value.
 DemandTicketRQ.PassengerNameReference.RangePosition getRangePosition()
          Get the 'RangePosition' attribute value.
 java.lang.Integer getSurnameRefNumber()
          Get the 'SurnameRefNumber' attribute value.
 void setGivenNameRefNumber(java.lang.Integer givenNameRefNumber)
          Set the 'GivenNameRefNumber' attribute value.
 void setPassengerTypeCode(java.lang.String passengerTypeCode)
          Set the 'PassengerTypeCode' attribute value.
 void setRangePosition(DemandTicketRQ.PassengerNameReference.RangePosition rangePosition)
          Set the 'RangePosition' attribute value.
 void setSurnameRefNumber(java.lang.Integer surnameRefNumber)
          Set the 'SurnameRefNumber' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DemandTicketRQ.PassengerNameReference

public DemandTicketRQ.PassengerNameReference()
Method Detail

getSurnameRefNumber

public java.lang.Integer getSurnameRefNumber()
Get the 'SurnameRefNumber' attribute value. Specifies the surname name number.

Returns:
value

setSurnameRefNumber

public void setSurnameRefNumber(java.lang.Integer surnameRefNumber)
Set the 'SurnameRefNumber' attribute value. Specifies the surname name number.

Parameters:
surnameRefNumber -

getGivenNameRefNumber

public java.lang.Integer getGivenNameRefNumber()
Get the 'GivenNameRefNumber' attribute value. Specifies the given name number.

Returns:
value

setGivenNameRefNumber

public void setGivenNameRefNumber(java.lang.Integer givenNameRefNumber)
Set the 'GivenNameRefNumber' attribute value. Specifies the given name number.

Parameters:
givenNameRefNumber -

getRangePosition

public DemandTicketRQ.PassengerNameReference.RangePosition getRangePosition()
Get the 'RangePosition' attribute value. Specifies whether this is first or last passenger name number in a range.

Returns:
value

setRangePosition

public void setRangePosition(DemandTicketRQ.PassengerNameReference.RangePosition rangePosition)
Set the 'RangePosition' attribute value. Specifies whether this is first or last passenger name number in a range.

Parameters:
rangePosition -

getPassengerTypeCode

public java.lang.String getPassengerTypeCode()
Get the 'PassengerTypeCode' attribute value. Used to identify the PTC code (passenger type code) for the passenger (e.g. infant).

Returns:
value

setPassengerTypeCode

public void setPassengerTypeCode(java.lang.String passengerTypeCode)
Set the 'PassengerTypeCode' attribute value. Used to identify the PTC code (passenger type code) for the passenger (e.g. infant).

Parameters:
passengerTypeCode -