org.ota.hotel
Class RateUpload.BaseByGuestAmts.BaseByGuestAmt

java.lang.Object
  extended by org.ota.shared.Total
      extended by org.ota.hotel.RateUpload.BaseByGuestAmts.BaseByGuestAmt
Enclosing class:
RateUpload.BaseByGuestAmts

public static class RateUpload.BaseByGuestAmts.BaseByGuestAmt
extends Total

Base charge for a given number of guests for a given age qualifying code. 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="BaseByGuestAmt" maxOccurs="unbounded">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:TotalType">
         <xs:sequence>
           <xs:element type="ns:ParagraphType" name="NumberOfGuestsDescription" minOccurs="0" maxOccurs="9"/>
         </xs:sequence>
         <xs:attribute type="xs:string" name="Code"/>
         <xs:attribute type="xs:int" use="optional" name="NumberOfGuests"/>
         <xs:attributeGroup ref="ns:AgeQualifyingGroup"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RateUpload.BaseByGuestAmts.BaseByGuestAmt()
           
 
Method Summary
 void addNumberOfGuestsDescription(Paragraph item)
          Add a 'NumberOfGuestsDescription' element item.
 void clearNumberOfGuestsDescriptions()
          Remove all 'NumberOfGuestsDescription' element items.
 AgeQualifyingGroup getAgeQualifyingGroup()
          Get the 'AgeQualifyingGroup' attributeGroup value.
 java.lang.String getCode()
          Get the 'Code' attribute value.
 java.lang.Integer getNumberOfGuests()
          Get the 'NumberOfGuests' attribute value.
 Paragraph getNumberOfGuestsDescription(int index)
          Get 'NumberOfGuestsDescription' element item by position.
 java.util.List<Paragraph> getNumberOfGuestsDescriptions()
          Get the list of 'NumberOfGuestsDescription' element items.
 void setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
          Set the 'AgeQualifyingGroup' attributeGroup value.
 void setCode(java.lang.String code)
          Set the 'Code' attribute value.
 void setNumberOfGuests(java.lang.Integer numberOfGuests)
          Set the 'NumberOfGuests' attribute value.
 void setNumberOfGuestsDescriptions(java.util.List<Paragraph> list)
          Set the list of 'NumberOfGuestsDescription' element items.
 int sizeNumberOfGuestsDescriptions()
          Get the number of 'NumberOfGuestsDescription' element items.
 
Methods inherited from class org.ota.shared.Total
getAdditionalFeesExcludedIndicator, getAmountAfterTax, getAmountBeforeTax, getCurrencyCodeGroup, getTaxes, setAdditionalFeesExcludedIndicator, setAmountAfterTax, setAmountBeforeTax, setCurrencyCodeGroup, setTaxes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateUpload.BaseByGuestAmts.BaseByGuestAmt

public RateUpload.BaseByGuestAmts.BaseByGuestAmt()
Method Detail

getNumberOfGuestsDescriptions

public java.util.List<Paragraph> getNumberOfGuestsDescriptions()
Get the list of 'NumberOfGuestsDescription' element items. Description of number of guests and the associated age group (ex 2 Adults)

Returns:
list

setNumberOfGuestsDescriptions

public void setNumberOfGuestsDescriptions(java.util.List<Paragraph> list)
Set the list of 'NumberOfGuestsDescription' element items. Description of number of guests and the associated age group (ex 2 Adults)

Parameters:
list -

sizeNumberOfGuestsDescriptions

public int sizeNumberOfGuestsDescriptions()
Get the number of 'NumberOfGuestsDescription' element items.

Returns:
count

addNumberOfGuestsDescription

public void addNumberOfGuestsDescription(Paragraph item)
Add a 'NumberOfGuestsDescription' element item.

Parameters:
item -

getNumberOfGuestsDescription

public Paragraph getNumberOfGuestsDescription(int index)
Get 'NumberOfGuestsDescription' element item by position.

Parameters:
index -
Returns:
item

clearNumberOfGuestsDescriptions

public void clearNumberOfGuestsDescriptions()
Remove all 'NumberOfGuestsDescription' element items.


getCode

public java.lang.String getCode()
Get the 'Code' attribute value. The code associated with this base charge.

Returns:
value

setCode

public void setCode(java.lang.String code)
Set the 'Code' attribute value. The code associated with this base charge.

Parameters:
code -

getNumberOfGuests

public java.lang.Integer getNumberOfGuests()
Get the 'NumberOfGuests' attribute value. The number of guests associated with this base charge

Returns:
value

setNumberOfGuests

public void setNumberOfGuests(java.lang.Integer numberOfGuests)
Set the 'NumberOfGuests' attribute value. The number of guests associated with this base charge

Parameters:
numberOfGuests -

getAgeQualifyingGroup

public AgeQualifyingGroup getAgeQualifyingGroup()
Get the 'AgeQualifyingGroup' attributeGroup value.

Returns:
value

setAgeQualifyingGroup

public void setAgeQualifyingGroup(AgeQualifyingGroup ageQualifyingGroup)
Set the 'AgeQualifyingGroup' attributeGroup value.

Parameters:
ageQualifyingGroup -