org.ota.hotel
Class Properties.Property.RateRange

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

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

Used to provide the minimum and maximum range of rates at this hotel property. 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">
   <xs:complexType>
     <xs:attributeGroup ref="ns:RateRangeGroup"/>
     <xs:attribute type="xs:string" use="optional" name="InfoSource"/>
     <xs:attribute type="xs:float" use="optional" name="TaxRate"/>
     <xs:attribute type="xs:boolean" use="optional" name="RateInfoNotAvailableInd"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
Properties.Property.RateRange()
           
 
Method Summary
 java.lang.String getInfoSource()
          Get the 'InfoSource' attribute value.
 java.lang.Boolean getRateInfoNotAvailableInd()
          Get the 'RateInfoNotAvailableInd' attribute value.
 RateRangeGroup getRateRangeGroup()
          Get the 'RateRangeGroup' attributeGroup value.
 java.lang.Float getTaxRate()
          Get the 'TaxRate' attribute value.
 void setInfoSource(java.lang.String infoSource)
          Set the 'InfoSource' attribute value.
 void setRateInfoNotAvailableInd(java.lang.Boolean rateInfoNotAvailableInd)
          Set the 'RateInfoNotAvailableInd' attribute value.
 void setRateRangeGroup(RateRangeGroup rateRangeGroup)
          Set the 'RateRangeGroup' attributeGroup value.
 void setTaxRate(java.lang.Float taxRate)
          Set the 'TaxRate' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Properties.Property.RateRange

public Properties.Property.RateRange()
Method Detail

getRateRangeGroup

public RateRangeGroup getRateRangeGroup()
Get the 'RateRangeGroup' attributeGroup value. Used to provide the minimum and maximum range of rates at this hotel property.

Returns:
value

setRateRangeGroup

public void setRateRangeGroup(RateRangeGroup rateRangeGroup)
Set the 'RateRangeGroup' attributeGroup value. Used to provide the minimum and maximum range of rates at this hotel property.

Parameters:
rateRangeGroup -

getInfoSource

public java.lang.String getInfoSource()
Get the 'InfoSource' attribute value. Used to provide the source of the rate range.

Returns:
value

setInfoSource

public void setInfoSource(java.lang.String infoSource)
Set the 'InfoSource' attribute value. Used to provide the source of the rate range.

Parameters:
infoSource -

getTaxRate

public java.lang.Float getTaxRate()
Get the 'TaxRate' attribute value. The tax rate at this property.

Returns:
value

setTaxRate

public void setTaxRate(java.lang.Float taxRate)
Set the 'TaxRate' attribute value. The tax rate at this property.

Parameters:
taxRate -

getRateInfoNotAvailableInd

public java.lang.Boolean getRateInfoNotAvailableInd()
Get the 'RateInfoNotAvailableInd' attribute value. When true, rate information is not available.

Returns:
value

setRateInfoNotAvailableInd

public void setRateInfoNotAvailableInd(java.lang.Boolean rateInfoNotAvailableInd)
Set the 'RateInfoNotAvailableInd' attribute value. When true, rate information is not available.

Parameters:
rateInfoNotAvailableInd -