org.ota.hotel
Class RoomType.Amenities

java.lang.Object
  extended by org.ota.hotel.RoomType.Amenities
Enclosing class:
RoomType

public static class RoomType.Amenities
extends java.lang.Object

A collection of amenity information. 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="Amenities" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:RoomAmenityPrefType" name="Amenity" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RoomType.Amenities()
           
 
Method Summary
 void addAmenity(RoomAmenityPref item)
          Add a 'Amenity' element item.
 void clearAmenities()
          Remove all 'Amenity' element items.
 java.util.List<RoomAmenityPref> getAmenities()
          Get the list of 'Amenity' element items.
 RoomAmenityPref getAmenity(int index)
          Get 'Amenity' element item by position.
 void setAmenities(java.util.List<RoomAmenityPref> list)
          Set the list of 'Amenity' element items.
 int sizeAmenities()
          Get the number of 'Amenity' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomType.Amenities

public RoomType.Amenities()
Method Detail

getAmenities

public java.util.List<RoomAmenityPref> getAmenities()
Get the list of 'Amenity' element items. Used to provide room amenity information.

Returns:
list

setAmenities

public void setAmenities(java.util.List<RoomAmenityPref> list)
Set the list of 'Amenity' element items. Used to provide room amenity information.

Parameters:
list -

sizeAmenities

public int sizeAmenities()
Get the number of 'Amenity' element items.

Returns:
count

addAmenity

public void addAmenity(RoomAmenityPref item)
Add a 'Amenity' element item.

Parameters:
item -

getAmenity

public RoomAmenityPref getAmenity(int index)
Get 'Amenity' element item by position.

Parameters:
index -
Returns:
item

clearAmenities

public void clearAmenities()
Remove all 'Amenity' element items.