org.ota.hotel
Class HotelDescriptiveContent.Policies.Policy.StayRequirements

java.lang.Object
  extended by org.ota.hotel.HotelDescriptiveContent.Policies.Policy.StayRequirements
Enclosing class:
HotelDescriptiveContent.Policies.Policy

public static class HotelDescriptiveContent.Policies.Policy.StayRequirements
extends java.lang.Object

Collection of stay requirements. 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="StayRequirements" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="StayRequirement" maxOccurs="9">
         <!-- Reference to inner class StayRequirement -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement
          Defines the requirements for a minimimum or maximum length of stay for a property.
 
Constructor Summary
HotelDescriptiveContent.Policies.Policy.StayRequirements()
           
 
Method Summary
 void addStayRequirement(HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement item)
          Add a 'StayRequirement' element item.
 void clearStayRequirements()
          Remove all 'StayRequirement' element items.
 HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement getStayRequirement(int index)
          Get 'StayRequirement' element item by position.
 java.util.List<HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement> getStayRequirements()
          Get the list of 'StayRequirement' element items.
 void setStayRequirements(java.util.List<HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement> list)
          Set the list of 'StayRequirement' element items.
 int sizeStayRequirements()
          Get the number of 'StayRequirement' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HotelDescriptiveContent.Policies.Policy.StayRequirements

public HotelDescriptiveContent.Policies.Policy.StayRequirements()
Method Detail

getStayRequirements

public java.util.List<HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement> getStayRequirements()
Get the list of 'StayRequirement' element items.

Returns:
list

setStayRequirements

public void setStayRequirements(java.util.List<HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement> list)
Set the list of 'StayRequirement' element items.

Parameters:
list -

sizeStayRequirements

public int sizeStayRequirements()
Get the number of 'StayRequirement' element items.

Returns:
count

addStayRequirement

public void addStayRequirement(HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement item)
Add a 'StayRequirement' element item.

Parameters:
item -

getStayRequirement

public HotelDescriptiveContent.Policies.Policy.StayRequirements.StayRequirement getStayRequirement(int index)
Get 'StayRequirement' element item by position.

Parameters:
index -
Returns:
item

clearStayRequirements

public void clearStayRequirements()
Remove all 'StayRequirement' element items.