org.ota.hotel
Class CancelPenalties

java.lang.Object
  extended by org.ota.hotel.CancelPenalties

public class CancelPenalties
extends java.lang.Object

A collection of CancelPenalty. Schema fragment(s) for this class:

 <xs:complexType xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CancelPenaltiesType">
   <xs:sequence>
     <xs:element type="CancelPenaltyType" name="CancelPenalty" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class CancelPenalty -->
     </xs:element>
   </xs:sequence>
   <xs:attribute type="xs:boolean" use="optional" name="CancelPolicyIndicator"/>
 </xs:complexType>
 


Nested Class Summary
static class CancelPenalties.CancelPenalty
          Defines the cancellation penalty of the hotel facility.
 
Constructor Summary
CancelPenalties()
           
 
Method Summary
 void addCancelPenalty(CancelPenalties.CancelPenalty item)
          Add a 'CancelPenalty' element item.
 void clearCancelPenalties()
          Remove all 'CancelPenalty' element items.
 java.util.List<CancelPenalties.CancelPenalty> getCancelPenalties()
          Get the list of 'CancelPenalty' element items.
 CancelPenalties.CancelPenalty getCancelPenalty(int index)
          Get 'CancelPenalty' element item by position.
 java.lang.Boolean getCancelPolicyIndicator()
          Get the 'CancelPolicyIndicator' attribute value.
 void setCancelPenalties(java.util.List<CancelPenalties.CancelPenalty> list)
          Set the list of 'CancelPenalty' element items.
 void setCancelPolicyIndicator(java.lang.Boolean cancelPolicyIndicator)
          Set the 'CancelPolicyIndicator' attribute value.
 int sizeCancelPenalties()
          Get the number of 'CancelPenalty' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CancelPenalties

public CancelPenalties()
Method Detail

getCancelPenalties

public java.util.List<CancelPenalties.CancelPenalty> getCancelPenalties()
Get the list of 'CancelPenalty' element items.

Returns:
list

setCancelPenalties

public void setCancelPenalties(java.util.List<CancelPenalties.CancelPenalty> list)
Set the list of 'CancelPenalty' element items.

Parameters:
list -

sizeCancelPenalties

public int sizeCancelPenalties()
Get the number of 'CancelPenalty' element items.

Returns:
count

addCancelPenalty

public void addCancelPenalty(CancelPenalties.CancelPenalty item)
Add a 'CancelPenalty' element item.

Parameters:
item -

getCancelPenalty

public CancelPenalties.CancelPenalty getCancelPenalty(int index)
Get 'CancelPenalty' element item by position.

Parameters:
index -
Returns:
item

clearCancelPenalties

public void clearCancelPenalties()
Remove all 'CancelPenalty' element items.


getCancelPolicyIndicator

public java.lang.Boolean getCancelPolicyIndicator()
Get the 'CancelPolicyIndicator' attribute value. When true, indicates a cancel policy exits. When false, no cancel policy exists. Typically this indicator is used when details are not being sent.

Returns:
value

setCancelPolicyIndicator

public void setCancelPolicyIndicator(java.lang.Boolean cancelPolicyIndicator)
Set the 'CancelPolicyIndicator' attribute value. When true, indicates a cancel policy exits. When false, no cancel policy exists. Typically this indicator is used when details are not being sent.

Parameters:
cancelPolicyIndicator -