|
|||||||
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 |