org.ota.vehicle
Class VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges
Enclosing class:
VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment

public static class VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges
extends java.lang.Object

The charges associated with the rental of this piece of special equipment. There may be multiple charges if the charge varies by vehicle type. 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="EquipCharges" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="EquipCharge" maxOccurs="99">
         <!-- Reference to inner class EquipCharge -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge
          A specific charge for the rental of the piece of special equipment.
 
Constructor Summary
VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges()
           
 
Method Summary
 void addEquipCharge(VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge item)
          Add a 'EquipCharge' element item.
 void clearEquipCharges()
          Remove all 'EquipCharge' element items.
 VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge getEquipCharge(int index)
          Get 'EquipCharge' element item by position.
 java.util.List<VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge> getEquipCharges()
          Get the list of 'EquipCharge' element items.
 void setEquipCharges(java.util.List<VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge> list)
          Set the list of 'EquipCharge' element items.
 int sizeEquipCharges()
          Get the number of 'EquipCharge' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges

public VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges()
Method Detail

getEquipCharges

public java.util.List<VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge> getEquipCharges()
Get the list of 'EquipCharge' element items.

Returns:
list

setEquipCharges

public void setEquipCharges(java.util.List<VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge> list)
Set the list of 'EquipCharge' element items.

Parameters:
list -

sizeEquipCharges

public int sizeEquipCharges()
Get the number of 'EquipCharge' element items.

Returns:
count

addEquipCharge

public void addEquipCharge(VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge item)
Add a 'EquipCharge' element item.

Parameters:
item -

getEquipCharge

public VehicleLocationServicesOffered.SpecialEquipments.SpecialEquipment.EquipCharges.EquipCharge getEquipCharge(int index)
Get 'EquipCharge' element item by position.

Parameters:
index -
Returns:
item

clearEquipCharges

public void clearEquipCharges()
Remove all 'EquipCharge' element items.