org.ota.hotel
Class RoomStay.RoomRates.RoomRate.GuestCounts

java.lang.Object
  extended by org.ota.hotel.RoomStay.RoomRates.RoomRate.GuestCounts
Enclosing class:
RoomStay.RoomRates.RoomRate

public static class RoomStay.RoomRates.RoomRate.GuestCounts
extends java.lang.Object

A collection of Guest Counts associated with the room rate. 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="GuestCounts" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="GuestCount" maxOccurs="99">
         <xs:complexType>
           <xs:attributeGroup ref="ns:GuestCountGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RoomStay.RoomRates.RoomRate.GuestCounts()
           
 
Method Summary
 void addGuestCount(GuestCountGroup item)
          Add a 'GuestCount' element item.
 void clearGuestCounts()
          Remove all 'GuestCount' element items.
 GuestCountGroup getGuestCount(int index)
          Get 'GuestCount' element item by position.
 java.util.List<GuestCountGroup> getGuestCounts()
          Get the list of 'GuestCount' element items.
 void setGuestCounts(java.util.List<GuestCountGroup> list)
          Set the list of 'GuestCount' element items.
 int sizeGuestCounts()
          Get the number of 'GuestCount' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomStay.RoomRates.RoomRate.GuestCounts

public RoomStay.RoomRates.RoomRate.GuestCounts()
Method Detail

getGuestCounts

public java.util.List<GuestCountGroup> getGuestCounts()
Get the list of 'GuestCount' element items. A recurring element that identifies the number of guests and ages of the guests.

Returns:
list

setGuestCounts

public void setGuestCounts(java.util.List<GuestCountGroup> list)
Set the list of 'GuestCount' element items. A recurring element that identifies the number of guests and ages of the guests.

Parameters:
list -

sizeGuestCounts

public int sizeGuestCounts()
Get the number of 'GuestCount' element items.

Returns:
count

addGuestCount

public void addGuestCount(GuestCountGroup item)
Add a 'GuestCount' element item.

Parameters:
item -

getGuestCount

public GuestCountGroup getGuestCount(int index)
Get 'GuestCount' element item by position.

Parameters:
index -
Returns:
item

clearGuestCounts

public void clearGuestCounts()
Remove all 'GuestCount' element items.