org.ota.hotel
Class StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails

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

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

A collection of revenue details. 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="RevenueDetailsType" name="RevenueDetails" minOccurs="0"/>
 
 <xs:complexType xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RevenueDetailsType">
   <xs:sequence>
     <xs:element type="RevenueDetailType" name="RevenueDetail" maxOccurs="99">
       <!-- Reference to inner class RevenueDetail -->
     </xs:element>
   </xs:sequence>
 </xs:complexType>
 


Nested Class Summary
static class StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail
          Contains line item details about specific revenue transactions.
 
Constructor Summary
StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails()
           
 
Method Summary
 void addRevenueDetail(StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail item)
          Add a 'RevenueDetail' element item.
 void clearRevenueDetails()
          Remove all 'RevenueDetail' element items.
 StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail getRevenueDetail(int index)
          Get 'RevenueDetail' element item by position.
 java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail> getRevenueDetails()
          Get the list of 'RevenueDetail' element items.
 void setRevenueDetails(java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail> list)
          Set the list of 'RevenueDetail' element items.
 int sizeRevenueDetails()
          Get the number of 'RevenueDetail' 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.RevenueCategory.RevenueDetails

public StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails()
Method Detail

getRevenueDetails

public java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail> getRevenueDetails()
Get the list of 'RevenueDetail' element items. The line item detail of specific revenue transactions.

Returns:
list

setRevenueDetails

public void setRevenueDetails(java.util.List<StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail> list)
Set the list of 'RevenueDetail' element items. The line item detail of specific revenue transactions.

Parameters:
list -

sizeRevenueDetails

public int sizeRevenueDetails()
Get the number of 'RevenueDetail' element items.

Returns:
count

addRevenueDetail

public void addRevenueDetail(StayInfos.StayInfo.RevenueCategories.RevenueCategory.RevenueDetails.RevenueDetail item)
Add a 'RevenueDetail' element item.

Parameters:
item -

getRevenueDetail

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

Parameters:
index -
Returns:
item

clearRevenueDetails

public void clearRevenueDetails()
Remove all 'RevenueDetail' element items.