org.ota.hotel
Class HotelSearchCriterion.RateRange

java.lang.Object
  extended by org.ota.hotel.HotelSearchCriterion.RateRange
Enclosing class:
HotelSearchCriterion

public static class HotelSearchCriterion.RateRange
extends java.lang.Object

Requested rate or rate range. Repeats to allow the identification of multiple ranges for multiple room stay candidates. 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="RateRange" minOccurs="0" maxOccurs="5">
   <xs:complexType>
     <xs:attribute type="xs:string" use="optional" name="RoomStayCandidateRPH"/>
     <xs:attributeGroup ref="ns:RateRangeGroup"/>
     <xs:attribute type="xs:string" use="optional" name="RateMode"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
HotelSearchCriterion.RateRange()
           
 
Method Summary
 java.lang.String getRateMode()
          Get the 'RateMode' attribute value.
 RateRangeGroup getRateRangeGroup()
          Get the 'RateRangeGroup' attributeGroup value.
 java.lang.String getRoomStayCandidateRPH()
          Get the 'RoomStayCandidateRPH' attribute value.
 void setRateMode(java.lang.String rateMode)
          Set the 'RateMode' attribute value.
 void setRateRangeGroup(RateRangeGroup rateRangeGroup)
          Set the 'RateRangeGroup' attributeGroup value.
 void setRoomStayCandidateRPH(java.lang.String roomStayCandidateRPH)
          Set the 'RoomStayCandidateRPH' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HotelSearchCriterion.RateRange

public HotelSearchCriterion.RateRange()
Method Detail

getRoomStayCandidateRPH

public java.lang.String getRoomStayCandidateRPH()
Get the 'RoomStayCandidateRPH' attribute value. Used to associate a rate range with a room stay candidate.

Returns:
value

setRoomStayCandidateRPH

public void setRoomStayCandidateRPH(java.lang.String roomStayCandidateRPH)
Set the 'RoomStayCandidateRPH' attribute value. Used to associate a rate range with a room stay candidate.

Parameters:
roomStayCandidateRPH -

getRateRangeGroup

public RateRangeGroup getRateRangeGroup()
Get the 'RateRangeGroup' attributeGroup value.

Returns:
value

setRateRangeGroup

public void setRateRangeGroup(RateRangeGroup rateRangeGroup)
Set the 'RateRangeGroup' attributeGroup value.

Parameters:
rateRangeGroup -

getRateMode

public java.lang.String getRateMode()
Get the 'RateMode' attribute value. This supports returning a type of rate (minimum, maximum, etc.) as an alternative to returning a specific rate. Refer to OpenTravel Code List Rate Mode (RMO).

Returns:
value

setRateMode

public void setRateMode(java.lang.String rateMode)
Set the 'RateMode' attribute value. This supports returning a type of rate (minimum, maximum, etc.) as an alternative to returning a specific rate. Refer to OpenTravel Code List Rate Mode (RMO).

Parameters:
rateMode -