org.ota.hotel
Class EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates

java.lang.Object
  extended by org.ota.hotel.EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates
Enclosing class:
EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay

public static class EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates
extends java.lang.Object

Collection of rates for a particular room type. 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="Rates" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Rate" maxOccurs="99">
         <!-- Reference to inner class Rate -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate
          Rate for a particular room type.
 
Constructor Summary
EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates()
           
 
Method Summary
 void addRate(EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate item)
          Add a 'Rate' element item.
 void clearRates()
          Remove all 'Rate' element items.
 EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate getRate(int index)
          Get 'Rate' element item by position.
 java.util.List<EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate> getRates()
          Get the list of 'Rate' element items.
 void setRates(java.util.List<EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate> list)
          Set the list of 'Rate' element items.
 int sizeRates()
          Get the number of 'Rate' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates

public EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates()
Method Detail

getRates

public java.util.List<EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate> getRates()
Get the list of 'Rate' element items.

Returns:
list

setRates

public void setRates(java.util.List<EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate> list)
Set the list of 'Rate' element items.

Parameters:
list -

sizeRates

public int sizeRates()
Get the number of 'Rate' element items.

Returns:
count

addRate

public void addRate(EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate item)
Add a 'Rate' element item.

Parameters:
item -

getRate

public EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate getRate(int index)
Get 'Rate' element item by position.

Parameters:
index -
Returns:
item

clearRates

public void clearRates()
Remove all 'Rate' element items.