|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.hotel.RatePlan.Sequence
public static class RatePlan.Sequence
Schema fragment(s) for this class:
<xs:sequence xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" minOccurs="0">
<xs:element type="ns:GuaranteeType" name="Guarantee" minOccurs="0" maxOccurs="5"/>
<xs:element type="ns:CancelPenaltiesType" name="CancelPenalties" minOccurs="0"/>
<xs:element type="ns:ParagraphType" name="RatePlanDescription" minOccurs="0"/>
<xs:element name="RatePlanInclusions" minOccurs="0">
<!-- Reference to inner class RatePlanInclusions -->
</xs:element>
<xs:element type="ns:CommissionType" name="Commission" minOccurs="0"/>
<xs:element name="MealsIncluded" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ns:MealsIncludedGroup"/>
</xs:complexType>
</xs:element>
<xs:element name="RestrictionStatus" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ns:RestrictionStatusGroup"/>
</xs:complexType>
</xs:element>
<xs:element type="ns:AdditionalDetailsType" name="AdditionalDetails" minOccurs="0"/>
</xs:sequence>
| Nested Class Summary | |
|---|---|
static class |
RatePlan.Sequence.RatePlanInclusions
Defines charges that are included in this rate plan.This element allows for future extension should there be a need. |
| Constructor Summary | |
|---|---|
RatePlan.Sequence()
|
|
| Method Summary | |
|---|---|
void |
addGuarantee(Guarantee item)
Add a 'Guarantee' element item. |
void |
clearGuarantees()
Remove all 'Guarantee' element items. |
AdditionalDetails |
getAdditionalDetails()
Get the 'AdditionalDetails' element value. |
CancelPenalties |
getCancelPenalties()
Get the 'CancelPenalties' element value. |
Commission |
getCommission()
Get the 'Commission' element value. |
Guarantee |
getGuarantee(int index)
Get 'Guarantee' element item by position. |
java.util.List<Guarantee> |
getGuarantees()
Get the list of 'Guarantee' element items. |
MealsIncludedGroup |
getMealsIncluded()
Get the 'MealsIncludedGroup' attributeGroup value. |
Paragraph |
getRatePlanDescription()
Get the 'RatePlanDescription' element value. |
RatePlan.Sequence.RatePlanInclusions |
getRatePlanInclusions()
Get the 'RatePlanInclusions' element value. |
RestrictionStatusGroup |
getRestrictionStatus()
Get the 'RestrictionStatusGroup' attributeGroup value. |
void |
setAdditionalDetails(AdditionalDetails additionalDetails)
Set the 'AdditionalDetails' element value. |
void |
setCancelPenalties(CancelPenalties cancelPenalties)
Set the 'CancelPenalties' element value. |
void |
setCommission(Commission commission)
Set the 'Commission' element value. |
void |
setGuarantees(java.util.List<Guarantee> list)
Set the list of 'Guarantee' element items. |
void |
setMealsIncluded(MealsIncludedGroup mealsIncluded)
Set the 'MealsIncludedGroup' attributeGroup value. |
void |
setRatePlanDescription(Paragraph ratePlanDescription)
Set the 'RatePlanDescription' element value. |
void |
setRatePlanInclusions(RatePlan.Sequence.RatePlanInclusions ratePlanInclusions)
Set the 'RatePlanInclusions' element value. |
void |
setRestrictionStatus(RestrictionStatusGroup restrictionStatus)
Set the 'RestrictionStatusGroup' attributeGroup value. |
int |
sizeGuarantees()
Get the number of 'Guarantee' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RatePlan.Sequence()
| Method Detail |
|---|
public java.util.List<Guarantee> getGuarantees()
public void setGuarantees(java.util.List<Guarantee> list)
list - public int sizeGuarantees()
public void addGuarantee(Guarantee item)
item - public Guarantee getGuarantee(int index)
index -
public void clearGuarantees()
public CancelPenalties getCancelPenalties()
public void setCancelPenalties(CancelPenalties cancelPenalties)
cancelPenalties - public Paragraph getRatePlanDescription()
public void setRatePlanDescription(Paragraph ratePlanDescription)
ratePlanDescription - public RatePlan.Sequence.RatePlanInclusions getRatePlanInclusions()
public void setRatePlanInclusions(RatePlan.Sequence.RatePlanInclusions ratePlanInclusions)
ratePlanInclusions - public Commission getCommission()
public void setCommission(Commission commission)
commission - public MealsIncludedGroup getMealsIncluded()
public void setMealsIncluded(MealsIncludedGroup mealsIncluded)
mealsIncluded - public RestrictionStatusGroup getRestrictionStatus()
public void setRestrictionStatus(RestrictionStatusGroup restrictionStatus)
restrictionStatus - public AdditionalDetails getAdditionalDetails()
public void setAdditionalDetails(AdditionalDetails additionalDetails)
additionalDetails -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||