|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.RateUpload
public class RateUpload
Defines the details of a rate. 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="RateUploadType"> <xs:sequence> <xs:element name="BaseByGuestAmts" minOccurs="0"> <!-- Reference to inner class BaseByGuestAmts --> </xs:element> <xs:element name="AdditionalGuestAmounts" minOccurs="0"> <!-- Reference to inner class AdditionalGuestAmounts --> </xs:element> <xs:element type="ns:FeesType" name="Fees" minOccurs="0"/> <xs:element name="GuaranteePolicies" minOccurs="0"> <!-- Reference to inner class GuaranteePolicies --> </xs:element> <xs:element type="ns:CancelPenaltiesType" name="CancelPolicies" minOccurs="0"/> <xs:element type="ns:RequiredPaymentsType" name="PaymentPolicies" minOccurs="0"/> <xs:element type="ns:ParagraphType" name="RateDescription" minOccurs="0"/> <xs:element type="ns:UniqueID_Type" name="UniqueID" minOccurs="0"/> <xs:element name="MealsIncluded" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="ns:MealsIncludedGroup"/> </xs:complexType> </xs:element> <xs:element type="ns:HotelAdditionalChargesType" name="AdditionalCharges" minOccurs="0"/> </xs:sequence> <xs:attribute type="xs:int" use="optional" name="NumberOfUnits"/> <xs:attribute type="ns:TimeUnitType" use="optional" name="RateTimeUnit"/> <xs:attribute type="xs:int" use="optional" name="UnitMultiplier"/> <xs:attribute type="xs:int" use="optional" name="MinGuestApplicable"/> <xs:attribute type="xs:int" use="optional" name="MaxGuestApplicable"/> <xs:attributeGroup ref="ns:AgeQualifyingGroup"/> <xs:attribute type="xs:string" use="optional" name="MinLOS"/> <xs:attribute type="xs:string" use="optional" name="MaxLOS"/> <xs:attribute type="ns:DayOfWeekType" use="optional" name="StayOverDate"/> <xs:attributeGroup ref="ns:DateTimeSpanGroup"/> <xs:attributeGroup ref="ns:DOW_PatternGroup"/> <xs:attributeGroup ref="ns:CurrencyCodeGroup"/> <xs:attribute type="xs:string" use="optional" name="RateTier"/> </xs:complexType>
Nested Class Summary | |
---|---|
static class |
RateUpload.AdditionalGuestAmounts
A collection of charges that apply to for additional occupants, guests or service users (over and above the rate's MaxGuest Applicable) Schema fragment(s) for this class: |
static class |
RateUpload.BaseByGuestAmts
A collection of Base charges by number of guests. |
static class |
RateUpload.GuaranteePolicies
A collection of Guarantee Policies Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
RateUpload()
|
Method Summary | |
---|---|
HotelAdditionalCharges |
getAdditionalCharges()
Get the 'AdditionalCharges' element value. |
RateUpload.AdditionalGuestAmounts |
getAdditionalGuestAmounts()
Get the 'AdditionalGuestAmounts' element value. |
AgeQualifyingGroup |
getAgeQualifyingGroup()
Get the 'AgeQualifyingGroup' attributeGroup value. |
RateUpload.BaseByGuestAmts |
getBaseByGuestAmts()
Get the 'BaseByGuestAmts' element value. |
CancelPenalties |
getCancelPolicies()
Get the 'CancelPolicies' element value. |
CurrencyCodeGroup |
getCurrencyCodeGroup()
Get the 'CurrencyCodeGroup' attributeGroup value. |
DateTimeSpanGroup |
getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. |
DOWPatternGroup |
getDOWPatternGroup()
Get the 'DOW_PatternGroup' attributeGroup value. |
Fees |
getFees()
Get the 'Fees' element value. |
RateUpload.GuaranteePolicies |
getGuaranteePolicies()
Get the 'GuaranteePolicies' element value. |
java.lang.Integer |
getMaxGuestApplicable()
Get the 'MaxGuestApplicable' attribute value. |
java.lang.String |
getMaxLOS()
Get the 'MaxLOS' attribute value. |
MealsIncludedGroup |
getMealsIncluded()
Get the 'MealsIncludedGroup' attributeGroup value. |
java.lang.Integer |
getMinGuestApplicable()
Get the 'MinGuestApplicable' attribute value. |
java.lang.String |
getMinLOS()
Get the 'MinLOS' attribute value. |
java.lang.Integer |
getNumberOfUnits()
Get the 'NumberOfUnits' attribute value. |
RequiredPayments |
getPaymentPolicies()
Get the 'PaymentPolicies' element value. |
Paragraph |
getRateDescription()
Get the 'RateDescription' element value. |
java.lang.String |
getRateTier()
Get the 'RateTier' attribute value. |
TimeUnit |
getRateTimeUnit()
Get the 'RateTimeUnit' attribute value. |
DayOfWeek |
getStayOverDate()
Get the 'StayOverDate' attribute value. |
UniqueID |
getUniqueID()
Get the 'UniqueID' element value. |
java.lang.Integer |
getUnitMultiplier()
Get the 'UnitMultiplier' attribute value. |
void |
setAdditionalCharges(HotelAdditionalCharges additionalCharges)
Set the 'AdditionalCharges' element value. |
void |
setAdditionalGuestAmounts(RateUpload.AdditionalGuestAmounts additionalGuestAmounts)
Set the 'AdditionalGuestAmounts' element value. |
void |
setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
Set the 'AgeQualifyingGroup' attributeGroup value. |
void |
setBaseByGuestAmts(RateUpload.BaseByGuestAmts baseByGuestAmts)
Set the 'BaseByGuestAmts' element value. |
void |
setCancelPolicies(CancelPenalties cancelPolicies)
Set the 'CancelPolicies' element value. |
void |
setCurrencyCodeGroup(CurrencyCodeGroup currencyCodeGroup)
Set the 'CurrencyCodeGroup' attributeGroup value. |
void |
setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. |
void |
setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
Set the 'DOW_PatternGroup' attributeGroup value. |
void |
setFees(Fees fees)
Set the 'Fees' element value. |
void |
setGuaranteePolicies(RateUpload.GuaranteePolicies guaranteePolicies)
Set the 'GuaranteePolicies' element value. |
void |
setMaxGuestApplicable(java.lang.Integer maxGuestApplicable)
Set the 'MaxGuestApplicable' attribute value. |
void |
setMaxLOS(java.lang.String maxLOS)
Set the 'MaxLOS' attribute value. |
void |
setMealsIncluded(MealsIncludedGroup mealsIncluded)
Set the 'MealsIncludedGroup' attributeGroup value. |
void |
setMinGuestApplicable(java.lang.Integer minGuestApplicable)
Set the 'MinGuestApplicable' attribute value. |
void |
setMinLOS(java.lang.String minLOS)
Set the 'MinLOS' attribute value. |
void |
setNumberOfUnits(java.lang.Integer numberOfUnits)
Set the 'NumberOfUnits' attribute value. |
void |
setPaymentPolicies(RequiredPayments paymentPolicies)
Set the 'PaymentPolicies' element value. |
void |
setRateDescription(Paragraph rateDescription)
Set the 'RateDescription' element value. |
void |
setRateTier(java.lang.String rateTier)
Set the 'RateTier' attribute value. |
void |
setRateTimeUnit(TimeUnit rateTimeUnit)
Set the 'RateTimeUnit' attribute value. |
void |
setStayOverDate(DayOfWeek stayOverDate)
Set the 'StayOverDate' attribute value. |
void |
setUniqueID(UniqueID uniqueID)
Set the 'UniqueID' element value. |
void |
setUnitMultiplier(java.lang.Integer unitMultiplier)
Set the 'UnitMultiplier' attribute value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RateUpload()
Method Detail |
---|
public RateUpload.BaseByGuestAmts getBaseByGuestAmts()
public void setBaseByGuestAmts(RateUpload.BaseByGuestAmts baseByGuestAmts)
baseByGuestAmts
- public RateUpload.AdditionalGuestAmounts getAdditionalGuestAmounts()
public void setAdditionalGuestAmounts(RateUpload.AdditionalGuestAmounts additionalGuestAmounts)
additionalGuestAmounts
- public Fees getFees()
public void setFees(Fees fees)
fees
- public RateUpload.GuaranteePolicies getGuaranteePolicies()
public void setGuaranteePolicies(RateUpload.GuaranteePolicies guaranteePolicies)
guaranteePolicies
- public CancelPenalties getCancelPolicies()
public void setCancelPolicies(CancelPenalties cancelPolicies)
cancelPolicies
- public RequiredPayments getPaymentPolicies()
public void setPaymentPolicies(RequiredPayments paymentPolicies)
paymentPolicies
- public Paragraph getRateDescription()
public void setRateDescription(Paragraph rateDescription)
rateDescription
- public UniqueID getUniqueID()
public void setUniqueID(UniqueID uniqueID)
uniqueID
- public MealsIncludedGroup getMealsIncluded()
public void setMealsIncluded(MealsIncludedGroup mealsIncluded)
mealsIncluded
- public HotelAdditionalCharges getAdditionalCharges()
public void setAdditionalCharges(HotelAdditionalCharges additionalCharges)
additionalCharges
- public java.lang.Integer getNumberOfUnits()
public void setNumberOfUnits(java.lang.Integer numberOfUnits)
numberOfUnits
- public TimeUnit getRateTimeUnit()
public void setRateTimeUnit(TimeUnit rateTimeUnit)
rateTimeUnit
- public java.lang.Integer getUnitMultiplier()
public void setUnitMultiplier(java.lang.Integer unitMultiplier)
unitMultiplier
- public java.lang.Integer getMinGuestApplicable()
public void setMinGuestApplicable(java.lang.Integer minGuestApplicable)
minGuestApplicable
- public java.lang.Integer getMaxGuestApplicable()
public void setMaxGuestApplicable(java.lang.Integer maxGuestApplicable)
maxGuestApplicable
- public AgeQualifyingGroup getAgeQualifyingGroup()
public void setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
ageQualifyingGroup
- public java.lang.String getMinLOS()
public void setMinLOS(java.lang.String minLOS)
minLOS
- public java.lang.String getMaxLOS()
public void setMaxLOS(java.lang.String maxLOS)
maxLOS
- public DayOfWeek getStayOverDate()
public void setStayOverDate(DayOfWeek stayOverDate)
stayOverDate
- public DateTimeSpanGroup getDateTimeSpanGroup()
public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
dateTimeSpanGroup
- public DOWPatternGroup getDOWPatternGroup()
public void setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
DOWPatternGroup
- public CurrencyCodeGroup getCurrencyCodeGroup()
public void setCurrencyCodeGroup(CurrencyCodeGroup currencyCodeGroup)
currencyCodeGroup
- public java.lang.String getRateTier()
public void setRateTier(java.lang.String rateTier)
rateTier
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |