org.ota.hotel
Class HotelRatePlan.DestinationSystemsCode.DestinationSystemCode

java.lang.Object
  extended by org.ota.hotel.HotelRatePlan.DestinationSystemsCode.DestinationSystemCode
Enclosing class:
HotelRatePlan.DestinationSystemsCode

public static class HotelRatePlan.DestinationSystemsCode.DestinationSystemCode
extends java.lang.Object

The destination system code defines a system to which information is to be provided. 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="DestinationSystemCode" maxOccurs="unbounded">
   <xs:complexType>
     <xs:simpleContent>
       <xs:extension base="xs:string">
         <xs:attribute type="xs:string" use="optional" name="ChainRateLevelCrossRef"/>
         <xs:attribute type="xs:string" use="optional" name="ChainRateCodeCrossRef"/>
         <xs:attribute type="xs:string" use="optional" name="LengthOfStayRuleID"/>
         <xs:attribute type="xs:string" use="optional" name="POS_RuleID"/>
         <xs:attribute type="xs:string" use="optional" name="RateAccessID"/>
         <xs:attribute type="xs:string" use="optional" name="GuaranteeDepositRuleID"/>
         <xs:attribute type="xs:string" use="optional" name="CancelRuleID"/>
       </xs:extension>
     </xs:simpleContent>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
HotelRatePlan.DestinationSystemsCode.DestinationSystemCode()
           
 
Method Summary
 java.lang.String getCancelRuleID()
          Get the 'CancelRuleID' attribute value.
 java.lang.String getChainRateCodeCrossRef()
          Get the 'ChainRateCodeCrossRef' attribute value.
 java.lang.String getChainRateLevelCrossRef()
          Get the 'ChainRateLevelCrossRef' attribute value.
 java.lang.String getGuaranteeDepositRuleID()
          Get the 'GuaranteeDepositRuleID' attribute value.
 java.lang.String getLengthOfStayRuleID()
          Get the 'LengthOfStayRuleID' attribute value.
 java.lang.String getPOSRuleID()
          Get the 'POS_RuleID' attribute value.
 java.lang.String getRateAccessID()
          Get the 'RateAccessID' attribute value.
 java.lang.String getString()
          Get the extension value.
 void setCancelRuleID(java.lang.String cancelRuleID)
          Set the 'CancelRuleID' attribute value.
 void setChainRateCodeCrossRef(java.lang.String chainRateCodeCrossRef)
          Set the 'ChainRateCodeCrossRef' attribute value.
 void setChainRateLevelCrossRef(java.lang.String chainRateLevelCrossRef)
          Set the 'ChainRateLevelCrossRef' attribute value.
 void setGuaranteeDepositRuleID(java.lang.String guaranteeDepositRuleID)
          Set the 'GuaranteeDepositRuleID' attribute value.
 void setLengthOfStayRuleID(java.lang.String lengthOfStayRuleID)
          Set the 'LengthOfStayRuleID' attribute value.
 void setPOSRuleID(java.lang.String POSRuleID)
          Set the 'POS_RuleID' attribute value.
 void setRateAccessID(java.lang.String rateAccessID)
          Set the 'RateAccessID' 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

HotelRatePlan.DestinationSystemsCode.DestinationSystemCode

public HotelRatePlan.DestinationSystemsCode.DestinationSystemCode()
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 -

getChainRateLevelCrossRef

public java.lang.String getChainRateLevelCrossRef()
Get the 'ChainRateLevelCrossRef' attribute value. A text field used to define a specific destination system code for a corresponding RateLevelCode.

Returns:
value

setChainRateLevelCrossRef

public void setChainRateLevelCrossRef(java.lang.String chainRateLevelCrossRef)
Set the 'ChainRateLevelCrossRef' attribute value. A text field used to define a specific destination system code for a corresponding RateLevelCode.

Parameters:
chainRateLevelCrossRef -

getChainRateCodeCrossRef

public java.lang.String getChainRateCodeCrossRef()
Get the 'ChainRateCodeCrossRef' attribute value. A text field used to define a specific destination system code for a corresponding ChainRateCode.

Returns:
value

setChainRateCodeCrossRef

public void setChainRateCodeCrossRef(java.lang.String chainRateCodeCrossRef)
Set the 'ChainRateCodeCrossRef' attribute value. A text field used to define a specific destination system code for a corresponding ChainRateCode.

Parameters:
chainRateCodeCrossRef -

getLengthOfStayRuleID

public java.lang.String getLengthOfStayRuleID()
Get the 'LengthOfStayRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for Length of Stay settings.

Returns:
value

setLengthOfStayRuleID

public void setLengthOfStayRuleID(java.lang.String lengthOfStayRuleID)
Set the 'LengthOfStayRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for Length of Stay settings.

Parameters:
lengthOfStayRuleID -

getPOSRuleID

public java.lang.String getPOSRuleID()
Get the 'POS_RuleID' attribute value. A text field used to define a specific destination system value which represents a rule for defined viewership settings.

Returns:
value

setPOSRuleID

public void setPOSRuleID(java.lang.String POSRuleID)
Set the 'POS_RuleID' attribute value. A text field used to define a specific destination system value which represents a rule for defined viewership settings.

Parameters:
POSRuleID -

getRateAccessID

public java.lang.String getRateAccessID()
Get the 'RateAccessID' attribute value. A text field used to define a specific destination system value which represents a special ID used for defined viewership settings.

Returns:
value

setRateAccessID

public void setRateAccessID(java.lang.String rateAccessID)
Set the 'RateAccessID' attribute value. A text field used to define a specific destination system value which represents a special ID used for defined viewership settings.

Parameters:
rateAccessID -

getGuaranteeDepositRuleID

public java.lang.String getGuaranteeDepositRuleID()
Get the 'GuaranteeDepositRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for deposits.

Returns:
value

setGuaranteeDepositRuleID

public void setGuaranteeDepositRuleID(java.lang.String guaranteeDepositRuleID)
Set the 'GuaranteeDepositRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for deposits.

Parameters:
guaranteeDepositRuleID -

getCancelRuleID

public java.lang.String getCancelRuleID()
Get the 'CancelRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for cancellations.

Returns:
value

setCancelRuleID

public void setCancelRuleID(java.lang.String cancelRuleID)
Set the 'CancelRuleID' attribute value. A text field used to define a specific destination system value which represents a rule for cancellations.

Parameters:
cancelRuleID -