org.ota.misc
Class NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages

java.lang.Object
  extended by org.ota.misc.NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages
Enclosing class:
NotifReportRQ.NotifDetails.HotelNotifReport

public static class NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages
extends java.lang.Object

Collection of rate amount messages. 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="RateAmountMessages" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="RateAmountMessage" maxOccurs="unbounded">
         <!-- Reference to inner class RateAmountMessage -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:HotelReferenceGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage
          A rate amount message.
 
Constructor Summary
NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages()
           
 
Method Summary
 void addRateAmountMessage(NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage item)
          Add a 'RateAmountMessage' element item.
 void clearRateAmountMessages()
          Remove all 'RateAmountMessage' element items.
 HotelReferenceGroup getHotelReferenceGroup()
          Get the 'HotelReferenceGroup' attributeGroup value.
 NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage getRateAmountMessage(int index)
          Get 'RateAmountMessage' element item by position.
 java.util.List<NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage> getRateAmountMessages()
          Get the list of 'RateAmountMessage' element items.
 void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
          Set the 'HotelReferenceGroup' attributeGroup value.
 void setRateAmountMessages(java.util.List<NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage> list)
          Set the list of 'RateAmountMessage' element items.
 int sizeRateAmountMessages()
          Get the number of 'RateAmountMessage' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages

public NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages()
Method Detail

getRateAmountMessages

public java.util.List<NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage> getRateAmountMessages()
Get the list of 'RateAmountMessage' element items.

Returns:
list

setRateAmountMessages

public void setRateAmountMessages(java.util.List<NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage> list)
Set the list of 'RateAmountMessage' element items.

Parameters:
list -

sizeRateAmountMessages

public int sizeRateAmountMessages()
Get the number of 'RateAmountMessage' element items.

Returns:
count

addRateAmountMessage

public void addRateAmountMessage(NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage item)
Add a 'RateAmountMessage' element item.

Parameters:
item -

getRateAmountMessage

public NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage getRateAmountMessage(int index)
Get 'RateAmountMessage' element item by position.

Parameters:
index -
Returns:
item

clearRateAmountMessages

public void clearRateAmountMessages()
Remove all 'RateAmountMessage' element items.


getHotelReferenceGroup

public HotelReferenceGroup getHotelReferenceGroup()
Get the 'HotelReferenceGroup' attributeGroup value. The hotel reference identifies a specific hotel by using the chain code, the brand code, and the hotel code. The codes used are agreed upon by trading partners.

Returns:
value

setHotelReferenceGroup

public void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
Set the 'HotelReferenceGroup' attributeGroup value. The hotel reference identifies a specific hotel by using the chain code, the brand code, and the hotel code. The codes used are agreed upon by trading partners.

Parameters:
hotelReferenceGroup -