|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.RuleInfo
public class RuleInfo
Contains summary fare rule information as well as detailed Rule Information for Fare Basis Codes. Information may be actual rules data or the results returned from a rules-based inquiry. 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="RuleInfoType">
<xs:sequence>
<xs:element name="ResTicketingRules" minOccurs="0">
<!-- Reference to inner class ResTicketingRules -->
</xs:element>
<xs:element type="ns:StayRestrictionsType" name="LengthOfStayRules" minOccurs="0"/>
<xs:element name="ChargesRules" minOccurs="0">
<!-- Reference to inner class ChargesRules -->
</xs:element>
</xs:sequence>
</xs:complexType>
| Nested Class Summary | |
|---|---|
static class |
RuleInfo.ChargesRules
General container for rules specifying amounts for such things as: surcharges, deposits, change penalties, cancellation penalties, etc. |
static class |
RuleInfo.ResTicketingRules
General container for rules regarding fare reservation, ticketing and sale restrictions Schema fragment(s) for this class: |
| Constructor Summary | |
|---|---|
RuleInfo()
|
|
| Method Summary | |
|---|---|
RuleInfo.ChargesRules |
getChargesRules()
Get the 'ChargesRules' element value. |
StayRestrictions |
getLengthOfStayRules()
Get the 'LengthOfStayRules' element value. |
RuleInfo.ResTicketingRules |
getResTicketingRules()
Get the 'ResTicketingRules' element value. |
void |
setChargesRules(RuleInfo.ChargesRules chargesRules)
Set the 'ChargesRules' element value. |
void |
setLengthOfStayRules(StayRestrictions lengthOfStayRules)
Set the 'LengthOfStayRules' element value. |
void |
setResTicketingRules(RuleInfo.ResTicketingRules resTicketingRules)
Set the 'ResTicketingRules' element value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RuleInfo()
| Method Detail |
|---|
public RuleInfo.ResTicketingRules getResTicketingRules()
public void setResTicketingRules(RuleInfo.ResTicketingRules resTicketingRules)
resTicketingRules - public StayRestrictions getLengthOfStayRules()
public void setLengthOfStayRules(StayRestrictions lengthOfStayRules)
lengthOfStayRules - public RuleInfo.ChargesRules getChargesRules()
public void setChargesRules(RuleInfo.ChargesRules chargesRules)
chargesRules -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||