org.ota.pkg
Class _package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles

java.lang.Object
  extended by org.ota.pkg._package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles
Enclosing class:
_package.ItineraryItems.ItineraryItem.Accommodation

public static class _package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles
extends java.lang.Object

A collection of RoomProfile elements 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="RoomProfiles" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:RoomProfileType" name="RoomProfile" maxOccurs="9"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
_package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles()
           
 
Method Summary
 void addRoomProfile(RoomProfile item)
          Add a 'RoomProfile' element item.
 void clearRoomProfiles()
          Remove all 'RoomProfile' element items.
 RoomProfile getRoomProfile(int index)
          Get 'RoomProfile' element item by position.
 java.util.List<RoomProfile> getRoomProfiles()
          Get the list of 'RoomProfile' element items.
 void setRoomProfiles(java.util.List<RoomProfile> list)
          Set the list of 'RoomProfile' element items.
 int sizeRoomProfiles()
          Get the number of 'RoomProfile' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

_package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles

public _package.ItineraryItems.ItineraryItem.Accommodation.RoomProfiles()
Method Detail

getRoomProfiles

public java.util.List<RoomProfile> getRoomProfiles()
Get the list of 'RoomProfile' element items. Details of passengers and amenities for a room.

Returns:
list

setRoomProfiles

public void setRoomProfiles(java.util.List<RoomProfile> list)
Set the list of 'RoomProfile' element items. Details of passengers and amenities for a room.

Parameters:
list -

sizeRoomProfiles

public int sizeRoomProfiles()
Get the number of 'RoomProfile' element items.

Returns:
count

addRoomProfile

public void addRoomProfile(RoomProfile item)
Add a 'RoomProfile' element item.

Parameters:
item -

getRoomProfile

public RoomProfile getRoomProfile(int index)
Get 'RoomProfile' element item by position.

Parameters:
index -
Returns:
item

clearRoomProfiles

public void clearRoomProfiles()
Remove all 'RoomProfile' element items.