org.ota.hotel
Class InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks

java.lang.Object
  extended by org.ota.hotel.InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks
Enclosing class:
InvBlock.RoomTypes.Room.RatePlans.RatePlan

public static class InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks
extends java.lang.Object

This is available so multiple rules or multiple date ranges may be applied. 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="DaysOfWeeks" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:DOW_RulesType" name="DaysOfWeek" maxOccurs="unbounded"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks()
           
 
Method Summary
 void addDaysOfWeek(DOWRules item)
          Add a 'DaysOfWeek' element item.
 void clearDaysOfWeeks()
          Remove all 'DaysOfWeek' element items.
 DOWRules getDaysOfWeek(int index)
          Get 'DaysOfWeek' element item by position.
 java.util.List<DOWRules> getDaysOfWeeks()
          Get the list of 'DaysOfWeek' element items.
 void setDaysOfWeeks(java.util.List<DOWRules> list)
          Set the list of 'DaysOfWeek' element items.
 int sizeDaysOfWeeks()
          Get the number of 'DaysOfWeek' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks

public InvBlock.RoomTypes.Room.RatePlans.RatePlan.DaysOfWeeks()
Method Detail

getDaysOfWeeks

public java.util.List<DOWRules> getDaysOfWeeks()
Get the list of 'DaysOfWeek' element items. Used to define rate plan by day of week rules for availability, required arrival, or required stay.

Returns:
list

setDaysOfWeeks

public void setDaysOfWeeks(java.util.List<DOWRules> list)
Set the list of 'DaysOfWeek' element items. Used to define rate plan by day of week rules for availability, required arrival, or required stay.

Parameters:
list -

sizeDaysOfWeeks

public int sizeDaysOfWeeks()
Get the number of 'DaysOfWeek' element items.

Returns:
count

addDaysOfWeek

public void addDaysOfWeek(DOWRules item)
Add a 'DaysOfWeek' element item.

Parameters:
item -

getDaysOfWeek

public DOWRules getDaysOfWeek(int index)
Get 'DaysOfWeek' element item by position.

Parameters:
index -
Returns:
item

clearDaysOfWeeks

public void clearDaysOfWeeks()
Remove all 'DaysOfWeek' element items.