org.ota.vehicle
Class RateRuleRQ.RateQualifier

java.lang.Object
  extended by org.ota.vehicle.RateRuleRQ.RateQualifier
Enclosing class:
RateRuleRQ

public static class RateRuleRQ.RateQualifier
extends java.lang.Object

Indicates the type of rates of interest to the customer, along with any discount number or promotional codes that may affect the rate. 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="RateQualifier" minOccurs="0">
   <xs:complexType>
     <xs:attributeGroup ref="ns:RateQualifierCoreGroup"/>
     <xs:attribute type="xs:string" use="optional" name="RateAuthorizationCode"/>
     <xs:attribute type="xs:string" use="optional" name="VendorRateID"/>
     <xs:attribute type="xs:boolean" use="optional" name="RateModifiedInd"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RateRuleRQ.RateQualifier()
           
 
Method Summary
 java.lang.String getRateAuthorizationCode()
          Get the 'RateAuthorizationCode' attribute value.
 java.lang.Boolean getRateModifiedInd()
          Get the 'RateModifiedInd' attribute value.
 RateQualifierCoreGroup getRateQualifierCoreGroup()
          Get the 'RateQualifierCoreGroup' attributeGroup value.
 java.lang.String getVendorRateID()
          Get the 'VendorRateID' attribute value.
 void setRateAuthorizationCode(java.lang.String rateAuthorizationCode)
          Set the 'RateAuthorizationCode' attribute value.
 void setRateModifiedInd(java.lang.Boolean rateModifiedInd)
          Set the 'RateModifiedInd' attribute value.
 void setRateQualifierCoreGroup(RateQualifierCoreGroup rateQualifierCoreGroup)
          Set the 'RateQualifierCoreGroup' attributeGroup value.
 void setVendorRateID(java.lang.String vendorRateID)
          Set the 'VendorRateID' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateRuleRQ.RateQualifier

public RateRuleRQ.RateQualifier()
Method Detail

getRateQualifierCoreGroup

public RateQualifierCoreGroup getRateQualifierCoreGroup()
Get the 'RateQualifierCoreGroup' attributeGroup value.

Returns:
value

setRateQualifierCoreGroup

public void setRateQualifierCoreGroup(RateQualifierCoreGroup rateQualifierCoreGroup)
Set the 'RateQualifierCoreGroup' attributeGroup value.

Parameters:
rateQualifierCoreGroup -

getRateAuthorizationCode

public java.lang.String getRateAuthorizationCode()
Get the 'RateAuthorizationCode' attribute value. The rate authorization code for this rate.

Returns:
value

setRateAuthorizationCode

public void setRateAuthorizationCode(java.lang.String rateAuthorizationCode)
Set the 'RateAuthorizationCode' attribute value. The rate authorization code for this rate.

Parameters:
rateAuthorizationCode -

getVendorRateID

public java.lang.String getVendorRateID()
Get the 'VendorRateID' attribute value. The identifier assigned to this rate by the vendor.

Returns:
value

setVendorRateID

public void setVendorRateID(java.lang.String vendorRateID)
Set the 'VendorRateID' attribute value. The identifier assigned to this rate by the vendor.

Parameters:
vendorRateID -

getRateModifiedInd

public java.lang.Boolean getRateModifiedInd()
Get the 'RateModifiedInd' attribute value. When true, the booking has been modified in such a way that the rate may be changed.

Returns:
value

setRateModifiedInd

public void setRateModifiedInd(java.lang.Boolean rateModifiedInd)
Set the 'RateModifiedInd' attribute value. When true, the booking has been modified in such a way that the rate may be changed.

Parameters:
rateModifiedInd -