org.ota.hotel
Class RateAmountNotifRQ.RateAmountMessages

java.lang.Object
  extended by org.ota.hotel.RateAmountNotifRQ.RateAmountMessages
Enclosing class:
RateAmountNotifRQ

public static class RateAmountNotifRQ.RateAmountMessages
extends java.lang.Object

A collection of RateAmountMessages that define the rate changes to be made. 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 type="ns:RateAmountMessageType" name="RateAmountMessage" maxOccurs="unbounded"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:HotelReferenceGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RateAmountNotifRQ.RateAmountMessages()
           
 
Method Summary
 void addRateAmountMessage(RateAmountMessage item)
          Add a 'RateAmountMessage' element item.
 void clearRateAmountMessages()
          Remove all 'RateAmountMessage' element items.
 HotelReferenceGroup getHotelReferenceGroup()
          Get the 'HotelReferenceGroup' attributeGroup value.
 RateAmountMessage getRateAmountMessage(int index)
          Get 'RateAmountMessage' element item by position.
 java.util.List<RateAmountMessage> getRateAmountMessages()
          Get the list of 'RateAmountMessage' element items.
 void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
          Set the 'HotelReferenceGroup' attributeGroup value.
 void setRateAmountMessages(java.util.List<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

RateAmountNotifRQ.RateAmountMessages

public RateAmountNotifRQ.RateAmountMessages()
Method Detail

getRateAmountMessages

public java.util.List<RateAmountMessage> getRateAmountMessages()
Get the list of 'RateAmountMessage' element items. RateAmountMessages that define the rate changes to be made.

Returns:
list

setRateAmountMessages

public void setRateAmountMessages(java.util.List<RateAmountMessage> list)
Set the list of 'RateAmountMessage' element items. RateAmountMessages that define the rate changes to be made.

Parameters:
list -

sizeRateAmountMessages

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

Returns:
count

addRateAmountMessage

public void addRateAmountMessage(RateAmountMessage item)
Add a 'RateAmountMessage' element item.

Parameters:
item -

getRateAmountMessage

public 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.

Returns:
value

setHotelReferenceGroup

public void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
Set the 'HotelReferenceGroup' attributeGroup value.

Parameters:
hotelReferenceGroup -