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