|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.hotel.RatePlan
public class RatePlan
Defines the details of the rate plan as used in the booking process.Policies and descriptions that apply to a rate plan.Information significant to defining a rate plan. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RatePlanType">
<xs:sequence minOccurs="0">
<!-- Reference to inner class Sequence -->
</xs:sequence>
<xs:attribute type="xs:string" use="optional" name="BookingCode"/>
<xs:attribute type="xs:string" use="optional" name="RatePlanCode"/>
<xs:attributeGroup ref="ns:EffectiveExpireOptionalDateGroup"/>
<xs:attribute type="ns:RateIndicatorType" use="optional" name="RateIndicator"/>
<xs:attribute type="xs:string" use="optional" name="RatePlanType"/>
<xs:attribute type="xs:string" use="optional" name="RatePlanID"/>
<xs:attribute type="xs:string" use="optional" name="RatePlanName"/>
<xs:attribute type="xs:string" use="optional" name="MarketCode"/>
<xs:attribute type="ns:RateIndicatorType" use="optional" name="AvailabilityStatus"/>
<xs:attribute type="xs:boolean" use="optional" name="ID_RequiredInd"/>
<xs:attribute type="xs:boolean" use="optional" name="PriceViewableInd"/>
<xs:attribute type="xs:string" use="optional" name="QualificationType"/>
<xs:attribute type="xs:int" use="optional" name="AvailableQuantity"/>
<xs:attribute type="xs:boolean" use="optional" name="PrepaidIndicator"/>
</xs:complexType>
| Nested Class Summary | |
|---|---|
static class |
RatePlan.Sequence
Schema fragment(s) for this class: |
| Constructor Summary | |
|---|---|
RatePlan()
|
|
| Method Summary | |
|---|---|
RateIndicator |
getAvailabilityStatus()
Get the 'AvailabilityStatus' attribute value. |
java.lang.Integer |
getAvailableQuantity()
Get the 'AvailableQuantity' attribute value. |
java.lang.String |
getBookingCode()
Get the 'BookingCode' attribute value. |
EffectiveExpireOptionalDateGroup |
getEffectiveExpireOptionalDateGroup()
Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
java.lang.Boolean |
getIDRequiredInd()
Get the 'ID_RequiredInd' attribute value. |
java.lang.String |
getMarketCode()
Get the 'MarketCode' attribute value. |
java.lang.Boolean |
getPrepaidIndicator()
Get the 'PrepaidIndicator' attribute value. |
java.lang.Boolean |
getPriceViewableInd()
Get the 'PriceViewableInd' attribute value. |
java.lang.String |
getQualification()
Get the 'QualificationType' attribute value. |
RateIndicator |
getRateIndicator()
Get the 'RateIndicator' attribute value. |
java.lang.String |
getRatePlan()
Get the 'RatePlanType' attribute value. |
java.lang.String |
getRatePlanCode()
Get the 'RatePlanCode' attribute value. |
java.lang.String |
getRatePlanID()
Get the 'RatePlanID' attribute value. |
java.lang.String |
getRatePlanName()
Get the 'RatePlanName' attribute value. |
RatePlan.Sequence |
getSequence()
Get the sequence value. |
void |
setAvailabilityStatus(RateIndicator availabilityStatus)
Set the 'AvailabilityStatus' attribute value. |
void |
setAvailableQuantity(java.lang.Integer availableQuantity)
Set the 'AvailableQuantity' attribute value. |
void |
setBookingCode(java.lang.String bookingCode)
Set the 'BookingCode' attribute value. |
void |
setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
void |
setIDRequiredInd(java.lang.Boolean IDRequiredInd)
Set the 'ID_RequiredInd' attribute value. |
void |
setMarketCode(java.lang.String marketCode)
Set the 'MarketCode' attribute value. |
void |
setPrepaidIndicator(java.lang.Boolean prepaidIndicator)
Set the 'PrepaidIndicator' attribute value. |
void |
setPriceViewableInd(java.lang.Boolean priceViewableInd)
Set the 'PriceViewableInd' attribute value. |
void |
setQualification(java.lang.String qualification)
Set the 'QualificationType' attribute value. |
void |
setRateIndicator(RateIndicator rateIndicator)
Set the 'RateIndicator' attribute value. |
void |
setRatePlan(java.lang.String ratePlan)
Set the 'RatePlanType' attribute value. |
void |
setRatePlanCode(java.lang.String ratePlanCode)
Set the 'RatePlanCode' attribute value. |
void |
setRatePlanID(java.lang.String ratePlanID)
Set the 'RatePlanID' attribute value. |
void |
setRatePlanName(java.lang.String ratePlanName)
Set the 'RatePlanName' attribute value. |
void |
setSequence(RatePlan.Sequence sequence)
Set the sequence value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RatePlan()
| Method Detail |
|---|
public RatePlan.Sequence getSequence()
public void setSequence(RatePlan.Sequence sequence)
sequence - public java.lang.String getBookingCode()
public void setBookingCode(java.lang.String bookingCode)
bookingCode - public java.lang.String getRatePlanCode()
public void setRatePlanCode(java.lang.String ratePlanCode)
ratePlanCode - public EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
public void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
effectiveExpireOptionalDateGroup - public RateIndicator getRateIndicator()
public void setRateIndicator(RateIndicator rateIndicator)
rateIndicator - public java.lang.String getRatePlan()
public void setRatePlan(java.lang.String ratePlan)
ratePlan - public java.lang.String getRatePlanID()
public void setRatePlanID(java.lang.String ratePlanID)
ratePlanID - public java.lang.String getRatePlanName()
public void setRatePlanName(java.lang.String ratePlanName)
ratePlanName - public java.lang.String getMarketCode()
public void setMarketCode(java.lang.String marketCode)
marketCode - public RateIndicator getAvailabilityStatus()
public void setAvailabilityStatus(RateIndicator availabilityStatus)
availabilityStatus - public java.lang.Boolean getIDRequiredInd()
public void setIDRequiredInd(java.lang.Boolean IDRequiredInd)
IDRequiredInd - public java.lang.Boolean getPriceViewableInd()
public void setPriceViewableInd(java.lang.Boolean priceViewableInd)
priceViewableInd - public java.lang.String getQualification()
public void setQualification(java.lang.String qualification)
qualification - public java.lang.Integer getAvailableQuantity()
public void setAvailableQuantity(java.lang.Integer availableQuantity)
availableQuantity - public java.lang.Boolean getPrepaidIndicator()
public void setPrepaidIndicator(java.lang.Boolean prepaidIndicator)
prepaidIndicator -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||