org.ota.hotel
Class RoomAmenityPref

java.lang.Object
  extended by org.ota.hotel.RoomAmenityPref

public class RoomAmenityPref
extends java.lang.Object

Indicates preferences for hotel room amenities. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RoomAmenityPrefType">
   <xs:simpleContent>
     <xs:extension base="xs:string">
       <xs:attributeGroup ref="ns:PreferLevelGroup"/>
       <xs:attribute type="xs:string" use="optional" name="RoomAmenity"/>
       <xs:attribute type="xs:string" use="optional" name="ExistsCode"/>
       <xs:attributeGroup ref="ns:QuantityGroup"/>
       <xs:attribute type="xs:string" use="optional" name="QualityLevel"/>
     </xs:extension>
   </xs:simpleContent>
 </xs:complexType>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PreferLevelGroup">
   <xs:attribute type="ns:PreferLevelType" use="optional" name="PreferLevel"/>
 </xs:attributeGroup>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="QuantityGroup">
   <xs:attribute type="xs:int" use="optional" name="Quantity"/>
 </xs:attributeGroup>
 


Constructor Summary
RoomAmenityPref()
           
 
Method Summary
 java.lang.String getExistsCode()
          Get the 'ExistsCode' attribute value.
 PreferLevel getPreferLevel()
          Get the 'PreferLevel' attribute value.
 java.lang.String getQualityLevel()
          Get the 'QualityLevel' attribute value.
 java.lang.Integer getQuantity()
          Get the 'Quantity' attribute value.
 java.lang.String getRoomAmenity()
          Get the 'RoomAmenity' attribute value.
 java.lang.String getString()
          Get the extension value.
 void setExistsCode(java.lang.String existsCode)
          Set the 'ExistsCode' attribute value.
 void setPreferLevel(PreferLevel preferLevel)
          Set the 'PreferLevel' attribute value.
 void setQualityLevel(java.lang.String qualityLevel)
          Set the 'QualityLevel' attribute value.
 void setQuantity(java.lang.Integer quantity)
          Set the 'Quantity' attribute value.
 void setRoomAmenity(java.lang.String roomAmenity)
          Set the 'RoomAmenity' attribute value.
 void setString(java.lang.String string)
          Set the extension value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomAmenityPref

public RoomAmenityPref()
Method Detail

getString

public java.lang.String getString()
Get the extension value.

Returns:
value

setString

public void setString(java.lang.String string)
Set the extension value.

Parameters:
string -

getPreferLevel

public PreferLevel getPreferLevel()
Get the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Returns:
value

setPreferLevel

public void setPreferLevel(PreferLevel preferLevel)
Set the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Parameters:
preferLevel -

getRoomAmenity

public java.lang.String getRoomAmenity()
Get the 'RoomAmenity' attribute value. Identifes the types of room amenities offered by the property. Refer to OpenTravel Code List Room Amenity Type (RMA).

Returns:
value

setRoomAmenity

public void setRoomAmenity(java.lang.String roomAmenity)
Set the 'RoomAmenity' attribute value. Identifes the types of room amenities offered by the property. Refer to OpenTravel Code List Room Amenity Type (RMA).

Parameters:
roomAmenity -

getExistsCode

public java.lang.String getExistsCode()
Get the 'ExistsCode' attribute value. This attribute is used to explicitly define whether an amenity or service is offered. Refer to OpenTravel Code list Option Type Code (OTC). This is used in conjunction with RoomAmenity.

Returns:
value

setExistsCode

public void setExistsCode(java.lang.String existsCode)
Set the 'ExistsCode' attribute value. This attribute is used to explicitly define whether an amenity or service is offered. Refer to OpenTravel Code list Option Type Code (OTC). This is used in conjunction with RoomAmenity.

Parameters:
existsCode -

getQuantity

public java.lang.Integer getQuantity()
Get the 'Quantity' attribute value. Used to define the quantity for an associated element or attribute.

Returns:
value

setQuantity

public void setQuantity(java.lang.Integer quantity)
Set the 'Quantity' attribute value. Used to define the quantity for an associated element or attribute.

Parameters:
quantity -

getQualityLevel

public java.lang.String getQualityLevel()
Get the 'QualityLevel' attribute value. Used to designate the quality level of the RoomAmenity e.g., premium, deluxe, standard, economy.

Returns:
value

setQualityLevel

public void setQualityLevel(java.lang.String qualityLevel)
Set the 'QualityLevel' attribute value. Used to designate the quality level of the RoomAmenity e.g., premium, deluxe, standard, economy.

Parameters:
qualityLevel -