org.ota.cruise
Class SailAvailRQ.CruiseLinePrefs

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

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

Collection of cruise line preferences. 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="CruiseLinePrefs" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CruiseLinePref" maxOccurs="99">
         <!-- Reference to inner class CruiseLinePref -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class SailAvailRQ.CruiseLinePrefs.CruiseLinePref
          Specifies sailing preferences such as cruise line and ship code.
 
Constructor Summary
SailAvailRQ.CruiseLinePrefs()
           
 
Method Summary
 void addCruiseLinePref(SailAvailRQ.CruiseLinePrefs.CruiseLinePref item)
          Add a 'CruiseLinePref' element item.
 void clearCruiseLinePrefs()
          Remove all 'CruiseLinePref' element items.
 SailAvailRQ.CruiseLinePrefs.CruiseLinePref getCruiseLinePref(int index)
          Get 'CruiseLinePref' element item by position.
 java.util.List<SailAvailRQ.CruiseLinePrefs.CruiseLinePref> getCruiseLinePrefs()
          Get the list of 'CruiseLinePref' element items.
 void setCruiseLinePrefs(java.util.List<SailAvailRQ.CruiseLinePrefs.CruiseLinePref> list)
          Set the list of 'CruiseLinePref' element items.
 int sizeCruiseLinePrefs()
          Get the number of 'CruiseLinePref' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailAvailRQ.CruiseLinePrefs

public SailAvailRQ.CruiseLinePrefs()
Method Detail

getCruiseLinePrefs

public java.util.List<SailAvailRQ.CruiseLinePrefs.CruiseLinePref> getCruiseLinePrefs()
Get the list of 'CruiseLinePref' element items.

Returns:
list

setCruiseLinePrefs

public void setCruiseLinePrefs(java.util.List<SailAvailRQ.CruiseLinePrefs.CruiseLinePref> list)
Set the list of 'CruiseLinePref' element items.

Parameters:
list -

sizeCruiseLinePrefs

public int sizeCruiseLinePrefs()
Get the number of 'CruiseLinePref' element items.

Returns:
count

addCruiseLinePref

public void addCruiseLinePref(SailAvailRQ.CruiseLinePrefs.CruiseLinePref item)
Add a 'CruiseLinePref' element item.

Parameters:
item -

getCruiseLinePref

public SailAvailRQ.CruiseLinePrefs.CruiseLinePref getCruiseLinePref(int index)
Get 'CruiseLinePref' element item by position.

Parameters:
index -
Returns:
item

clearCruiseLinePrefs

public void clearCruiseLinePrefs()
Remove all 'CruiseLinePref' element items.