org.ota.hotel
Class RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction

java.lang.Object
  extended by org.ota.hotel.RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction
Enclosing class:
RoomStay.RoomRates.RoomRate

public static class RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction
extends java.lang.Object

The period during which the booking must be made. 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="AdvanceBookingRestriction" minOccurs="0">
   <xs:complexType>
     <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
     <xs:attribute type="xs:string" use="optional" name="MinAdvanceBookingOffset"/>
     <xs:attribute type="xs:string" use="optional" name="MaxAdvanceBookingOffset"/>
     <xs:attributeGroup ref="ns:DOW_PatternGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction()
           
 
Method Summary
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 DOWPatternGroup getDOWPatternGroup()
          Get the 'DOW_PatternGroup' attributeGroup value.
 java.lang.String getMaxAdvanceBookingOffset()
          Get the 'MaxAdvanceBookingOffset' attribute value.
 java.lang.String getMinAdvanceBookingOffset()
          Get the 'MinAdvanceBookingOffset' attribute value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
          Set the 'DOW_PatternGroup' attributeGroup value.
 void setMaxAdvanceBookingOffset(java.lang.String maxAdvanceBookingOffset)
          Set the 'MaxAdvanceBookingOffset' attribute value.
 void setMinAdvanceBookingOffset(java.lang.String minAdvanceBookingOffset)
          Set the 'MinAdvanceBookingOffset' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction

public RoomStay.RoomRates.RoomRate.AdvanceBookingRestriction()
Method Detail

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The period of time during which the booking must be made.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The period of time during which the booking must be made.

Parameters:
dateTimeSpanGroup -

getMinAdvanceBookingOffset

public java.lang.String getMinAdvanceBookingOffset()
Get the 'MinAdvanceBookingOffset' attribute value. The minimum lead time required for the booking.

Returns:
value

setMinAdvanceBookingOffset

public void setMinAdvanceBookingOffset(java.lang.String minAdvanceBookingOffset)
Set the 'MinAdvanceBookingOffset' attribute value. The minimum lead time required for the booking.

Parameters:
minAdvanceBookingOffset -

getMaxAdvanceBookingOffset

public java.lang.String getMaxAdvanceBookingOffset()
Get the 'MaxAdvanceBookingOffset' attribute value. The maximum lead time required for the booking.

Returns:
value

setMaxAdvanceBookingOffset

public void setMaxAdvanceBookingOffset(java.lang.String maxAdvanceBookingOffset)
Set the 'MaxAdvanceBookingOffset' attribute value. The maximum lead time required for the booking.

Parameters:
maxAdvanceBookingOffset -

getDOWPatternGroup

public DOWPatternGroup getDOWPatternGroup()
Get the 'DOW_PatternGroup' attributeGroup value. The day(s) of the week either on which the booking may be made or the day(s) of arrival for the booking.

Returns:
value

setDOWPatternGroup

public void setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
Set the 'DOW_PatternGroup' attributeGroup value. The day(s) of the week either on which the booking may be made or the day(s) of arrival for the booking.

Parameters:
DOWPatternGroup -