org.ota.cruise
Class CruiseBookingInfo.BookingPrices

java.lang.Object
  extended by org.ota.cruise.CruiseBookingInfo.BookingPrices
Enclosing class:
CruiseBookingInfo

public static class CruiseBookingInfo.BookingPrices
extends java.lang.Object

Specifies the booking prices for the booking. 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="BookingPrices" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="BookingPrice" maxOccurs="99">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CruisePriceGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
CruiseBookingInfo.BookingPrices()
           
 
Method Summary
 void addBookingPrice(CruisePriceGroup item)
          Add a 'BookingPrice' element item.
 void clearBookingPrices()
          Remove all 'BookingPrice' element items.
 CruisePriceGroup getBookingPrice(int index)
          Get 'BookingPrice' element item by position.
 java.util.List<CruisePriceGroup> getBookingPrices()
          Get the list of 'BookingPrice' element items.
 void setBookingPrices(java.util.List<CruisePriceGroup> list)
          Set the list of 'BookingPrice' element items.
 int sizeBookingPrices()
          Get the number of 'BookingPrice' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CruiseBookingInfo.BookingPrices

public CruiseBookingInfo.BookingPrices()
Method Detail

getBookingPrices

public java.util.List<CruisePriceGroup> getBookingPrices()
Get the list of 'BookingPrice' element items. Summary of all charges for the PriceType for the booking.

Returns:
list

setBookingPrices

public void setBookingPrices(java.util.List<CruisePriceGroup> list)
Set the list of 'BookingPrice' element items. Summary of all charges for the PriceType for the booking.

Parameters:
list -

sizeBookingPrices

public int sizeBookingPrices()
Get the number of 'BookingPrice' element items.

Returns:
count

addBookingPrice

public void addBookingPrice(CruisePriceGroup item)
Add a 'BookingPrice' element item.

Parameters:
item -

getBookingPrice

public CruisePriceGroup getBookingPrice(int index)
Get 'BookingPrice' element item by position.

Parameters:
index -
Returns:
item

clearBookingPrices

public void clearBookingPrices()
Remove all 'BookingPrice' element items.