org.ota.itin
Class TravelSegment.Reservation.RoomRates

java.lang.Object
  extended by org.ota.itin.TravelSegment.Reservation.RoomRates
Enclosing class:
TravelSegment.Reservation

public static class TravelSegment.Reservation.RoomRates
extends java.lang.Object

Reservation rate(s). Schema fragment(s) for this class:

 <xs:element xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RoomRates" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="RoomRateLiteType" name="RoomRate" maxOccurs="9">
         <!-- Reference to inner class RoomRate -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class TravelSegment.Reservation.RoomRates.RoomRate
          Schema fragment(s) for this class:
 
Constructor Summary
TravelSegment.Reservation.RoomRates()
           
 
Method Summary
 void addRoomRate(TravelSegment.Reservation.RoomRates.RoomRate item)
          Add a 'RoomRate' element item.
 void clearRoomRates()
          Remove all 'RoomRate' element items.
 TravelSegment.Reservation.RoomRates.RoomRate getRoomRate(int index)
          Get 'RoomRate' element item by position.
 java.util.List<TravelSegment.Reservation.RoomRates.RoomRate> getRoomRates()
          Get the list of 'RoomRate' element items.
 void setRoomRates(java.util.List<TravelSegment.Reservation.RoomRates.RoomRate> list)
          Set the list of 'RoomRate' element items.
 int sizeRoomRates()
          Get the number of 'RoomRate' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelSegment.Reservation.RoomRates

public TravelSegment.Reservation.RoomRates()
Method Detail

getRoomRates

public java.util.List<TravelSegment.Reservation.RoomRates.RoomRate> getRoomRates()
Get the list of 'RoomRate' element items.

Returns:
list

setRoomRates

public void setRoomRates(java.util.List<TravelSegment.Reservation.RoomRates.RoomRate> list)
Set the list of 'RoomRate' element items.

Parameters:
list -

sizeRoomRates

public int sizeRoomRates()
Get the number of 'RoomRate' element items.

Returns:
count

addRoomRate

public void addRoomRate(TravelSegment.Reservation.RoomRates.RoomRate item)
Add a 'RoomRate' element item.

Parameters:
item -

getRoomRate

public TravelSegment.Reservation.RoomRates.RoomRate getRoomRate(int index)
Get 'RoomRate' element item by position.

Parameters:
index -
Returns:
item

clearRoomRates

public void clearRoomRates()
Remove all 'RoomRate' element items.