org.ota.cruise
Class SailAvailRQ.CruiseLinePrefs.CruiseLinePref

java.lang.Object
  extended by org.ota.cruise.SailAvailRQ.CruiseLinePrefs.CruiseLinePref
Enclosing class:
SailAvailRQ.CruiseLinePrefs

public static class SailAvailRQ.CruiseLinePrefs.CruiseLinePref
extends java.lang.Object

Specifies sailing preferences such as cruise line and ship code. 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="CruiseLinePref" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="InclusivePackageOption" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CruisePackageGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element type="ns:SailingSearchQualifierType" name="SearchQualifiers" minOccurs="0"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:ShipReferenceGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
SailAvailRQ.CruiseLinePrefs.CruiseLinePref()
           
 
Method Summary
 CruisePackageGroup getInclusivePackageOption()
          Get the 'CruisePackageGroup' attributeGroup value.
 SailingSearchQualifier getSearchQualifiers()
          Get the 'SearchQualifiers' element value.
 ShipReferenceGroup getShipReferenceGroup()
          Get the 'ShipReferenceGroup' attributeGroup value.
 void setInclusivePackageOption(CruisePackageGroup inclusivePackageOption)
          Set the 'CruisePackageGroup' attributeGroup value.
 void setSearchQualifiers(SailingSearchQualifier searchQualifiers)
          Set the 'SearchQualifiers' element value.
 void setShipReferenceGroup(ShipReferenceGroup shipReferenceGroup)
          Set the 'ShipReferenceGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailAvailRQ.CruiseLinePrefs.CruiseLinePref

public SailAvailRQ.CruiseLinePrefs.CruiseLinePref()
Method Detail

getInclusivePackageOption

public CruisePackageGroup getInclusivePackageOption()
Get the 'CruisePackageGroup' attributeGroup value. Used to request package options that the cruise might offer with the sailing. It is quite common to request, at this stage, packages that are included in the cruise sailing offering (inclusive packages).

Returns:
value

setInclusivePackageOption

public void setInclusivePackageOption(CruisePackageGroup inclusivePackageOption)
Set the 'CruisePackageGroup' attributeGroup value. Used to request package options that the cruise might offer with the sailing. It is quite common to request, at this stage, packages that are included in the cruise sailing offering (inclusive packages).

Parameters:
inclusivePackageOption -

getSearchQualifiers

public SailingSearchQualifier getSearchQualifiers()
Get the 'SearchQualifiers' element value. Used to further qualify the sailing availability search.

Returns:
value

setSearchQualifiers

public void setSearchQualifiers(SailingSearchQualifier searchQualifiers)
Set the 'SearchQualifiers' element value. Used to further qualify the sailing availability search.

Parameters:
searchQualifiers -

getShipReferenceGroup

public ShipReferenceGroup getShipReferenceGroup()
Get the 'ShipReferenceGroup' attributeGroup value.

Returns:
value

setShipReferenceGroup

public void setShipReferenceGroup(ShipReferenceGroup shipReferenceGroup)
Set the 'ShipReferenceGroup' attributeGroup value.

Parameters:
shipReferenceGroup -