org.ota.cruise
Class FastSellRQ.SelectedCategory

java.lang.Object
  extended by org.ota.cruise.FastSellRQ.SelectedCategory
Enclosing class:
FastSellRQ

public static class FastSellRQ.SelectedCategory
extends java.lang.Object

Specifies the category for the Fast Sell. 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="SelectedCategory" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="SelectedCabin" minOccurs="0" maxOccurs="4">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CruiseCabinGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:CruiseCategoryDetailGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
FastSellRQ.SelectedCategory()
           
 
Method Summary
 void addSelectedCabin(CruiseCabinGroup item)
          Add a 'SelectedCabin' element item.
 void clearSelectedCabins()
          Remove all 'SelectedCabin' element items.
 CruiseCategoryDetailGroup getCruiseCategoryDetailGroup()
          Get the 'CruiseCategoryDetailGroup' attributeGroup value.
 CruiseCabinGroup getSelectedCabin(int index)
          Get 'SelectedCabin' element item by position.
 java.util.List<CruiseCabinGroup> getSelectedCabins()
          Get the list of 'SelectedCabin' element items.
 void setCruiseCategoryDetailGroup(CruiseCategoryDetailGroup cruiseCategoryDetailGroup)
          Set the 'CruiseCategoryDetailGroup' attributeGroup value.
 void setSelectedCabins(java.util.List<CruiseCabinGroup> list)
          Set the list of 'SelectedCabin' element items.
 int sizeSelectedCabins()
          Get the number of 'SelectedCabin' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastSellRQ.SelectedCategory

public FastSellRQ.SelectedCategory()
Method Detail

getSelectedCabins

public java.util.List<CruiseCabinGroup> getSelectedCabins()
Get the list of 'SelectedCabin' element items. Specifies the selected Cabins

Returns:
list

setSelectedCabins

public void setSelectedCabins(java.util.List<CruiseCabinGroup> list)
Set the list of 'SelectedCabin' element items. Specifies the selected Cabins

Parameters:
list -

sizeSelectedCabins

public int sizeSelectedCabins()
Get the number of 'SelectedCabin' element items.

Returns:
count

addSelectedCabin

public void addSelectedCabin(CruiseCabinGroup item)
Add a 'SelectedCabin' element item.

Parameters:
item -

getSelectedCabin

public CruiseCabinGroup getSelectedCabin(int index)
Get 'SelectedCabin' element item by position.

Parameters:
index -
Returns:
item

clearSelectedCabins

public void clearSelectedCabins()
Remove all 'SelectedCabin' element items.


getCruiseCategoryDetailGroup

public CruiseCategoryDetailGroup getCruiseCategoryDetailGroup()
Get the 'CruiseCategoryDetailGroup' attributeGroup value. Contains the berth and price category codes.

Returns:
value

setCruiseCategoryDetailGroup

public void setCruiseCategoryDetailGroup(CruiseCategoryDetailGroup cruiseCategoryDetailGroup)
Set the 'CruiseCategoryDetailGroup' attributeGroup value. Contains the berth and price category codes.

Parameters:
cruiseCategoryDetailGroup -