org.ota.hotel
Class BookingRuleRS.StatusApplication.RoomRates

java.lang.Object
  extended by org.ota.hotel.BookingRuleRS.StatusApplication.RoomRates
Enclosing class:
BookingRuleRS.StatusApplication

public static class BookingRuleRS.StatusApplication.RoomRates
extends java.lang.Object

A collection of room rates. 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="RoomRates" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="RoomRate" maxOccurs="9">
         <!-- Reference to inner class RoomRate -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class BookingRuleRS.StatusApplication.RoomRates.RoomRate
          The room rate to which the booking rule applies.
 
Constructor Summary
BookingRuleRS.StatusApplication.RoomRates()
           
 
Method Summary
 void addRoomRate(BookingRuleRS.StatusApplication.RoomRates.RoomRate item)
          Add a 'RoomRate' element item.
 void clearRoomRates()
          Remove all 'RoomRate' element items.
 BookingRuleRS.StatusApplication.RoomRates.RoomRate getRoomRate(int index)
          Get 'RoomRate' element item by position.
 java.util.List<BookingRuleRS.StatusApplication.RoomRates.RoomRate> getRoomRates()
          Get the list of 'RoomRate' element items.
 void setRoomRates(java.util.List<BookingRuleRS.StatusApplication.RoomRates.RoomRate> list)
          Set the list of 'RoomRate' element items.
 int sizeRoomRates()
          Get the number of 'RoomRate' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookingRuleRS.StatusApplication.RoomRates

public BookingRuleRS.StatusApplication.RoomRates()
Method Detail

getRoomRates

public java.util.List<BookingRuleRS.StatusApplication.RoomRates.RoomRate> getRoomRates()
Get the list of 'RoomRate' element items.

Returns:
list

setRoomRates

public void setRoomRates(java.util.List<BookingRuleRS.StatusApplication.RoomRates.RoomRate> list)
Set the list of 'RoomRate' element items.

Parameters:
list -

sizeRoomRates

public int sizeRoomRates()
Get the number of 'RoomRate' element items.

Returns:
count

addRoomRate

public void addRoomRate(BookingRuleRS.StatusApplication.RoomRates.RoomRate item)
Add a 'RoomRate' element item.

Parameters:
item -

getRoomRate

public BookingRuleRS.StatusApplication.RoomRates.RoomRate getRoomRate(int index)
Get 'RoomRate' element item by position.

Parameters:
index -
Returns:
item

clearRoomRates

public void clearRoomRates()
Remove all 'RoomRate' element items.