org.ota.vehicle
Class VehicleLocationAdditionalFees.Fees

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationAdditionalFees.Fees
Enclosing class:
VehicleLocationAdditionalFees

public static class VehicleLocationAdditionalFees.Fees
extends java.lang.Object

Information on additional fees that may apply to the rental. 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="Fees" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Fee" minOccurs="0" maxOccurs="99">
         <!-- Reference to inner class Fee -->
       </xs:element>
       <xs:element type="ns:FormattedTextType" name="Info" minOccurs="0"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationAdditionalFees.Fees.Fee
          This element is used to describe one specific fee that may apply.
 
Constructor Summary
VehicleLocationAdditionalFees.Fees()
           
 
Method Summary
 void addFee(VehicleLocationAdditionalFees.Fees.Fee item)
          Add a 'Fee' element item.
 void clearFees()
          Remove all 'Fee' element items.
 VehicleLocationAdditionalFees.Fees.Fee getFee(int index)
          Get 'Fee' element item by position.
 java.util.List<VehicleLocationAdditionalFees.Fees.Fee> getFees()
          Get the list of 'Fee' element items.
 FormattedText getInfo()
          Get the 'Info' element value.
 void setFees(java.util.List<VehicleLocationAdditionalFees.Fees.Fee> list)
          Set the list of 'Fee' element items.
 void setInfo(FormattedText info)
          Set the 'Info' element value.
 int sizeFees()
          Get the number of 'Fee' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationAdditionalFees.Fees

public VehicleLocationAdditionalFees.Fees()
Method Detail

getFees

public java.util.List<VehicleLocationAdditionalFees.Fees.Fee> getFees()
Get the list of 'Fee' element items.

Returns:
list

setFees

public void setFees(java.util.List<VehicleLocationAdditionalFees.Fees.Fee> list)
Set the list of 'Fee' element items.

Parameters:
list -

sizeFees

public int sizeFees()
Get the number of 'Fee' element items.

Returns:
count

addFee

public void addFee(VehicleLocationAdditionalFees.Fees.Fee item)
Add a 'Fee' element item.

Parameters:
item -

getFee

public VehicleLocationAdditionalFees.Fees.Fee getFee(int index)
Get 'Fee' element item by position.

Parameters:
index -
Returns:
item

clearFees

public void clearFees()
Remove all 'Fee' element items.


getInfo

public FormattedText getInfo()
Get the 'Info' element value. General information about the additional fees that may apply.

Returns:
value

setInfo

public void setInfo(FormattedText info)
Set the 'Info' element value. General information about the additional fees that may apply.

Parameters:
info -