org.ota.hotel
Class Properties.Property.Amenities

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

public static class Properties.Property.Amenities
extends java.lang.Object

A collection of available amenities. 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 name="Amenity" maxOccurs="unbounded">
         <!-- Reference to inner class Amenity -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Properties.Property.Amenities.Amenity
          This provides an area to pass amenity information.
 
Constructor Summary
Properties.Property.Amenities()
           
 
Method Summary
 void addAmenity(Properties.Property.Amenities.Amenity item)
          Add a 'Amenity' element item.
 void clearAmenities()
          Remove all 'Amenity' element items.
 java.util.List<Properties.Property.Amenities.Amenity> getAmenities()
          Get the list of 'Amenity' element items.
 Properties.Property.Amenities.Amenity getAmenity(int index)
          Get 'Amenity' element item by position.
 void setAmenities(java.util.List<Properties.Property.Amenities.Amenity> 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

Properties.Property.Amenities

public Properties.Property.Amenities()
Method Detail

getAmenities

public java.util.List<Properties.Property.Amenities.Amenity> getAmenities()
Get the list of 'Amenity' element items.

Returns:
list

setAmenities

public void setAmenities(java.util.List<Properties.Property.Amenities.Amenity> list)
Set the list of 'Amenity' element items.

Parameters:
list -

sizeAmenities

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

Returns:
count

addAmenity

public void addAmenity(Properties.Property.Amenities.Amenity item)
Add a 'Amenity' element item.

Parameters:
item -

getAmenity

public Properties.Property.Amenities.Amenity getAmenity(int index)
Get 'Amenity' element item by position.

Parameters:
index -
Returns:
item

clearAmenities

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