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