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

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

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

Rate 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="Rate" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:TaxesType" name="Taxes" minOccurs="0"/>
       <xs:element type="ns:FeesType" name="Fees" minOccurs="0"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
     <xs:attribute use="optional" name="OccupancyRate">
       <xs:simpleType>
         <!-- Reference to inner class OccupancyRate -->
       </xs:simpleType>
     </xs:attribute>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate.OccupancyRate
          Schema fragment(s) for this class:
 
Constructor Summary
EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate()
           
 
Method Summary
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 Fees getFees()
          Get the 'Fees' element value.
 EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate.OccupancyRate getOccupancyRate()
          Get the 'OccupancyRate' attribute value.
 Taxes getTaxes()
          Get the 'Taxes' element value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setFees(Fees fees)
          Set the 'Fees' element value.
 void setOccupancyRate(EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate.OccupancyRate occupancyRate)
          Set the 'OccupancyRate' attribute value.
 void setTaxes(Taxes taxes)
          Set the 'Taxes' element value.
 
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.Rate

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

getTaxes

public Taxes getTaxes()
Get the 'Taxes' element value. Taxes related to this room type.

Returns:
value

setTaxes

public void setTaxes(Taxes taxes)
Set the 'Taxes' element value. Taxes related to this room type.

Parameters:
taxes -

getFees

public Fees getFees()
Get the 'Fees' element value. Fees associated with this room type.

Returns:
value

setFees

public void setFees(Fees fees)
Set the 'Fees' element value. Fees associated with this room type.

Parameters:
fees -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value.

Parameters:
currencyAmountGroup -

getOccupancyRate

public EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate.OccupancyRate getOccupancyRate()
Get the 'OccupancyRate' attribute value. The different rates charged for the occupancy for the room which could be flat (a rate not variable by number of people), single, double, triple, or quad.

Returns:
value

setOccupancyRate

public void setOccupancyRate(EventReport.EventSites.EventSite.RoomBlocks.RoomBlock.StayDays.StayDay.Rates.Rate.OccupancyRate occupancyRate)
Set the 'OccupancyRate' attribute value. The different rates charged for the occupancy for the room which could be flat (a rate not variable by number of people), single, double, triple, or quad.

Parameters:
occupancyRate -