org.ota.vehicle
Class RateRules.AdvanceBooking

java.lang.Object
  extended by org.ota.vehicle.RateRules.AdvanceBooking
Enclosing class:
RateRules

public static class RateRules.AdvanceBooking
extends java.lang.Object

Indicates whether or not advance booking is required for this rate and if so, what the advance booking requirements are. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AdvanceBooking" minOccurs="0">
   <xs:complexType>
     <xs:attributeGroup ref="ns:DeadlineGroup"/>
     <xs:attribute type="xs:boolean" use="optional" name="RequiredInd"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RateRules.AdvanceBooking()
           
 
Method Summary
 DeadlineGroup getDeadlineGroup()
          Get the 'DeadlineGroup' attributeGroup value.
 java.lang.Boolean getRequiredInd()
          Get the 'RequiredInd' attribute value.
 void setDeadlineGroup(DeadlineGroup deadlineGroup)
          Set the 'DeadlineGroup' attributeGroup value.
 void setRequiredInd(java.lang.Boolean requiredInd)
          Set the 'RequiredInd' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateRules.AdvanceBooking

public RateRules.AdvanceBooking()
Method Detail

getDeadlineGroup

public DeadlineGroup getDeadlineGroup()
Get the 'DeadlineGroup' attributeGroup value.

Returns:
value

setDeadlineGroup

public void setDeadlineGroup(DeadlineGroup deadlineGroup)
Set the 'DeadlineGroup' attributeGroup value.

Parameters:
deadlineGroup -

getRequiredInd

public java.lang.Boolean getRequiredInd()
Get the 'RequiredInd' attribute value. If true, advanced booking is required for this rate.

Returns:
value

setRequiredInd

public void setRequiredInd(java.lang.Boolean requiredInd)
Set the 'RequiredInd' attribute value. If true, advanced booking is required for this rate.

Parameters:
requiredInd -