org.ota.hotel
Class RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate

java.lang.Object
  extended by org.ota.hotel.RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate
Enclosing class:
RFPMeetingRQ.RFPRequestSegment.RoomBlock

public static class RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate
extends java.lang.Object

A general indication of the planner's budget for individual room nights and/or delegate 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="BudgetedRoomRate" minOccurs="0" maxOccurs="5">
   <xs:complexType>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
     <xs:attribute type="xs:int" use="optional" name="TotalRoomNightQuantity"/>
     <xs:attribute type="xs:string" use="optional" name="RequestedRateType"/>
     <xs:attributeGroup ref="ns:BudgetInclusiveGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate()
           
 
Method Summary
 BudgetInclusiveGroup getBudgetInclusiveGroup()
          Get the 'BudgetInclusiveGroup' attributeGroup value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.String getRequestedRate()
          Get the 'RequestedRateType' attribute value.
 java.lang.Integer getTotalRoomNightQuantity()
          Get the 'TotalRoomNightQuantity' attribute value.
 void setBudgetInclusiveGroup(BudgetInclusiveGroup budgetInclusiveGroup)
          Set the 'BudgetInclusiveGroup' attributeGroup value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setRequestedRate(java.lang.String requestedRate)
          Set the 'RequestedRateType' attribute value.
 void setTotalRoomNightQuantity(java.lang.Integer totalRoomNightQuantity)
          Set the 'TotalRoomNightQuantity' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate

public RFPMeetingRQ.RFPRequestSegment.RoomBlock.BudgetedRoomRate()
Method Detail

getCurrencyAmountGroup

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

Returns:
value

setCurrencyAmountGroup

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

Parameters:
currencyAmountGroup -

getTotalRoomNightQuantity

public java.lang.Integer getTotalRoomNightQuantity()
Get the 'TotalRoomNightQuantity' attribute value. Number of rooms requiring this rate.

Returns:
value

setTotalRoomNightQuantity

public void setTotalRoomNightQuantity(java.lang.Integer totalRoomNightQuantity)
Set the 'TotalRoomNightQuantity' attribute value. Number of rooms requiring this rate.

Parameters:
totalRoomNightQuantity -

getRequestedRate

public java.lang.String getRequestedRate()
Get the 'RequestedRateType' attribute value. Refer to OpenTravel Code list Rate Plan Type (RPT). APEX added.

Returns:
value

setRequestedRate

public void setRequestedRate(java.lang.String requestedRate)
Set the 'RequestedRateType' attribute value. Refer to OpenTravel Code list Rate Plan Type (RPT). APEX added.

Parameters:
requestedRate -

getBudgetInclusiveGroup

public BudgetInclusiveGroup getBudgetInclusiveGroup()
Get the 'BudgetInclusiveGroup' attributeGroup value.

Returns:
value

setBudgetInclusiveGroup

public void setBudgetInclusiveGroup(BudgetInclusiveGroup budgetInclusiveGroup)
Set the 'BudgetInclusiveGroup' attributeGroup value.

Parameters:
budgetInclusiveGroup -