org.ota.pkg
Class ExtrasInfoRQ

java.lang.Object
  extended by org.ota.pkg.ExtrasInfoRQ

public class ExtrasInfoRQ
extends java.lang.Object

A request for a details of the extras available with a package, optionally modified by the profile of the passengers. 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="OTA_PkgExtrasInfoRQ">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/>
       <xs:element type="ns:PackageType" name="PackageRequest"/>
       <xs:element name="PassengerListItems" minOccurs="0">
         <!-- Reference to inner class PassengerListItems -->
       </xs:element>
       <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </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 ExtrasInfoRQ.PassengerListItems
          Details of all passengers or of quantities by type Schema fragment(s) for this class:
 
Constructor Summary
ExtrasInfoRQ()
           
 
Method Summary
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 _package getPackageRequest()
          Get the 'PackageRequest' element value.
 ExtrasInfoRQ.PassengerListItems getPassengerListItems()
          Get the 'PassengerListItems' element value.
 POS getPOS()
          Get the 'POS' element value.
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPackageRequest(_package packageRequest)
          Set the 'PackageRequest' element value.
 void setPassengerListItems(ExtrasInfoRQ.PassengerListItems passengerListItems)
          Set the 'PassengerListItems' element value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setTPAExtensions(TPAExtensions TPAExtensions)
          Set the 'TPA_Extensions' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtrasInfoRQ

public ExtrasInfoRQ()
Method Detail

getPOS

public POS getPOS()
Get the 'POS' element value. Point of sale object

Returns:
value

setPOS

public void setPOS(POS POS)
Set the 'POS' element value. Point of sale object

Parameters:
POS -

getPackageRequest

public _package getPackageRequest()
Get the 'PackageRequest' element value. Contains the codes and itinerary items identifying the package

Returns:
value

setPackageRequest

public void setPackageRequest(_package packageRequest)
Set the 'PackageRequest' element value. Contains the codes and itinerary items identifying the package

Parameters:
packageRequest -

getPassengerListItems

public ExtrasInfoRQ.PassengerListItems getPassengerListItems()
Get the 'PassengerListItems' element value.

Returns:
value

setPassengerListItems

public void setPassengerListItems(ExtrasInfoRQ.PassengerListItems passengerListItems)
Set the 'PassengerListItems' element value.

Parameters:
passengerListItems -

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 -

getOTAPayloadStdAttributes

public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value.

Returns:
value

setOTAPayloadStdAttributes

public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value.

Parameters:
OTAPayloadStdAttributes -