org.ota.hotel
Class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges

java.lang.Object
  extended by org.ota.hotel.EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges
Enclosing class:
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence

public static class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges
extends java.lang.Object

A collection of charges related to this function. 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="FunctionCharges" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="FunctionCharge" maxOccurs="unbounded">
         <!-- Reference to inner class FunctionCharge -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge
          A summary of a specific charge associated with a function (i.e., total audiovisual charges for the function).
 
Constructor Summary
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges()
           
 
Method Summary
 void addFunctionCharge(EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge item)
          Add a 'FunctionCharge' element item.
 void clearFunctionCharges()
          Remove all 'FunctionCharge' element items.
 EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge getFunctionCharge(int index)
          Get 'FunctionCharge' element item by position.
 java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge> getFunctionCharges()
          Get the list of 'FunctionCharge' element items.
 void setFunctionCharges(java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge> list)
          Set the list of 'FunctionCharge' element items.
 int sizeFunctionCharges()
          Get the number of 'FunctionCharge' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges

public EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges()
Method Detail

getFunctionCharges

public java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge> getFunctionCharges()
Get the list of 'FunctionCharge' element items.

Returns:
list

setFunctionCharges

public void setFunctionCharges(java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge> list)
Set the list of 'FunctionCharge' element items.

Parameters:
list -

sizeFunctionCharges

public int sizeFunctionCharges()
Get the number of 'FunctionCharge' element items.

Returns:
count

addFunctionCharge

public void addFunctionCharge(EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge item)
Add a 'FunctionCharge' element item.

Parameters:
item -

getFunctionCharge

public EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge getFunctionCharge(int index)
Get 'FunctionCharge' element item by position.

Parameters:
index -
Returns:
item

clearFunctionCharges

public void clearFunctionCharges()
Remove all 'FunctionCharge' element items.