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