org.ota.hotel
Class StayInfos.StayInfo.RevenueCategories

java.lang.Object
  extended by org.ota.hotel.StayInfos.StayInfo.RevenueCategories
Enclosing class:
StayInfos.StayInfo

public static class StayInfos.StayInfo.RevenueCategories
extends java.lang.Object

A collection of RevenueCategory classes that detail the categories of revenue data associated with the StayInfo report. Schema fragment(s) for this class:

 <xs:element xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="RevenueCategoriesType" name="RevenueCategories" minOccurs="0"/>
 
 <xs:complexType xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RevenueCategoriesType">
   <xs:sequence>
     <xs:element type="RevenueCategoryType" name="RevenueCategory" maxOccurs="99">
       <!-- Reference to inner class RevenueCategory -->
     </xs:element>
   </xs:sequence>
 </xs:complexType>
 


Nested Class Summary
static class StayInfos.StayInfo.RevenueCategories.RevenueCategory
          The classifications of revenue data associated with the StayInfo report.
 
Constructor Summary
StayInfos.StayInfo.RevenueCategories()
           
 
Method Summary
 void addRevenueCategory(StayInfos.StayInfo.RevenueCategories.RevenueCategory item)
          Add a 'RevenueCategory' element item.
 void clearRevenueCategories()
          Remove all 'RevenueCategory' element items.
 java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory> getRevenueCategories()
          Get the list of 'RevenueCategory' element items.
 StayInfos.StayInfo.RevenueCategories.RevenueCategory getRevenueCategory(int index)
          Get 'RevenueCategory' element item by position.
 void setRevenueCategories(java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory> list)
          Set the list of 'RevenueCategory' element items.
 int sizeRevenueCategories()
          Get the number of 'RevenueCategory' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StayInfos.StayInfo.RevenueCategories

public StayInfos.StayInfo.RevenueCategories()
Method Detail

getRevenueCategories

public java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory> getRevenueCategories()
Get the list of 'RevenueCategory' element items. A collection of RevenueCategory classes that detail the categories of revenue data associated with the StayInfo report.

Returns:
list

setRevenueCategories

public void setRevenueCategories(java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory> list)
Set the list of 'RevenueCategory' element items. A collection of RevenueCategory classes that detail the categories of revenue data associated with the StayInfo report.

Parameters:
list -

sizeRevenueCategories

public int sizeRevenueCategories()
Get the number of 'RevenueCategory' element items.

Returns:
count

addRevenueCategory

public void addRevenueCategory(StayInfos.StayInfo.RevenueCategories.RevenueCategory item)
Add a 'RevenueCategory' element item.

Parameters:
item -

getRevenueCategory

public StayInfos.StayInfo.RevenueCategories.RevenueCategory getRevenueCategory(int index)
Get 'RevenueCategory' element item by position.

Parameters:
index -
Returns:
item

clearRevenueCategories

public void clearRevenueCategories()
Remove all 'RevenueCategory' element items.