org.ota.itin
Class TravelSegment.Reservation.RoomRates.RoomRate.Rate

java.lang.Object
  extended by org.ota.itin.TravelSegment.Reservation.RoomRates.RoomRate.Rate
Enclosing class:
TravelSegment.Reservation.RoomRates.RoomRate

public static class TravelSegment.Reservation.RoomRates.RoomRate.Rate
extends java.lang.Object

The Lite Rate contains the Base amount as well as the associated taxes. 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" type="ns:AmountLiteType" name="Rate" maxOccurs="unbounded"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AmountLiteType">
   <xs:sequence>
     <xs:element type="ns:TotalType" name="Base"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:EffectiveExpireOptionalDateGroup"/>
   <xs:attributeGroup ref="ns:AgeQualifyingGroup"/>
   <xs:attribute type="xs:boolean" use="optional" name="GuaranteedInd"/>
 </xs:complexType>
 


Constructor Summary
TravelSegment.Reservation.RoomRates.RoomRate.Rate()
           
 
Method Summary
 AgeQualifyingGroup getAgeQualifyingGroup()
          Get the 'AgeQualifyingGroup' attributeGroup value.
 Total getBase()
          Get the 'Base' element value.
 EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
          Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value.
 java.lang.Boolean getGuaranteedInd()
          Get the 'GuaranteedInd' attribute value.
 void setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
          Set the 'AgeQualifyingGroup' attributeGroup value.
 void setBase(Total base)
          Set the 'Base' element value.
 void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
          Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value.
 void setGuaranteedInd(java.lang.Boolean guaranteedInd)
          Set the 'GuaranteedInd' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelSegment.Reservation.RoomRates.RoomRate.Rate

public TravelSegment.Reservation.RoomRates.RoomRate.Rate()
Method Detail

getBase

public Total getBase()
Get the 'Base' element value. The base amount charged for the accommodation or service per unit of time (ex: Nightly, Weekly, etc). If TaxInclusive is set to True, then taxes are included in the base amount. Note that any additional charges should itemized in the other elements.

Returns:
value

setBase

public void setBase(Total base)
Set the 'Base' element value. The base amount charged for the accommodation or service per unit of time (ex: Nightly, Weekly, etc). If TaxInclusive is set to True, then taxes are included in the base amount. Note that any additional charges should itemized in the other elements.

Parameters:
base -

getEffectiveExpireOptionalDateGroup

public EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value.

Returns:
value

setEffectiveExpireOptionalDateGroup

public void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value.

Parameters:
effectiveExpireOptionalDateGroup -

getAgeQualifyingGroup

public AgeQualifyingGroup getAgeQualifyingGroup()
Get the 'AgeQualifyingGroup' attributeGroup value.

Returns:
value

setAgeQualifyingGroup

public void setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
Set the 'AgeQualifyingGroup' attributeGroup value.

Parameters:
ageQualifyingGroup -

getGuaranteedInd

public java.lang.Boolean getGuaranteedInd()
Get the 'GuaranteedInd' attribute value.

Returns:
value

setGuaranteedInd

public void setGuaranteedInd(java.lang.Boolean guaranteedInd)
Set the 'GuaranteedInd' attribute value.

Parameters:
guaranteedInd -