org.ota.cruise
Class PkgAvailRS.CruisePackages

java.lang.Object
  extended by org.ota.cruise.PkgAvailRS.CruisePackages
Enclosing class:
PkgAvailRS

public static class PkgAvailRS.CruisePackages
extends java.lang.Object

Contains the list of packages available for the sailing, which meet the supplied query criteria. 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="CruisePackages" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CruisePackage" maxOccurs="99">
         <!-- Reference to inner class CruisePackage -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class PkgAvailRS.CruisePackages.CruisePackage
          Specifies the type of package options to query for, that the cruise might offer with the sailing.
 
Constructor Summary
PkgAvailRS.CruisePackages()
           
 
Method Summary
 void addCruisePackage(PkgAvailRS.CruisePackages.CruisePackage item)
          Add a 'CruisePackage' element item.
 void clearCruisePackages()
          Remove all 'CruisePackage' element items.
 PkgAvailRS.CruisePackages.CruisePackage getCruisePackage(int index)
          Get 'CruisePackage' element item by position.
 java.util.List<PkgAvailRS.CruisePackages.CruisePackage> getCruisePackages()
          Get the list of 'CruisePackage' element items.
 void setCruisePackages(java.util.List<PkgAvailRS.CruisePackages.CruisePackage> list)
          Set the list of 'CruisePackage' element items.
 int sizeCruisePackages()
          Get the number of 'CruisePackage' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PkgAvailRS.CruisePackages

public PkgAvailRS.CruisePackages()
Method Detail

getCruisePackages

public java.util.List<PkgAvailRS.CruisePackages.CruisePackage> getCruisePackages()
Get the list of 'CruisePackage' element items.

Returns:
list

setCruisePackages

public void setCruisePackages(java.util.List<PkgAvailRS.CruisePackages.CruisePackage> list)
Set the list of 'CruisePackage' element items.

Parameters:
list -

sizeCruisePackages

public int sizeCruisePackages()
Get the number of 'CruisePackage' element items.

Returns:
count

addCruisePackage

public void addCruisePackage(PkgAvailRS.CruisePackages.CruisePackage item)
Add a 'CruisePackage' element item.

Parameters:
item -

getCruisePackage

public PkgAvailRS.CruisePackages.CruisePackage getCruisePackage(int index)
Get 'CruisePackage' element item by position.

Parameters:
index -
Returns:
item

clearCruisePackages

public void clearCruisePackages()
Remove all 'CruisePackage' element items.