org.ota.vehicle
Class VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles
Enclosing class:
VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee

public static class VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles
extends java.lang.Object

A collection of vehicles for which this charge applies. This is to be used when the charge is not the same charge for all vehicle types. 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="Vehicles" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Vehicle" maxOccurs="99">
         <!-- Reference to inner class Vehicle -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle
          This element may be used to clarify the vehicle associated with this charge, if the charge varies by vehicle type.
 
Constructor Summary
VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles()
           
 
Method Summary
 void addVehicle(VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle item)
          Add a 'Vehicle' element item.
 void clearVehicles()
          Remove all 'Vehicle' element items.
 VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle getVehicle(int index)
          Get 'Vehicle' element item by position.
 java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle> getVehicles()
          Get the list of 'Vehicle' element items.
 void setVehicles(java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle> list)
          Set the list of 'Vehicle' element items.
 int sizeVehicles()
          Get the number of 'Vehicle' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles

public VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles()
Method Detail

getVehicles

public java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle> getVehicles()
Get the list of 'Vehicle' element items.

Returns:
list

setVehicles

public void setVehicles(java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle> list)
Set the list of 'Vehicle' element items.

Parameters:
list -

sizeVehicles

public int sizeVehicles()
Get the number of 'Vehicle' element items.

Returns:
count

addVehicle

public void addVehicle(VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle item)
Add a 'Vehicle' element item.

Parameters:
item -

getVehicle

public VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee.Vehicles.Vehicle getVehicle(int index)
Get 'Vehicle' element item by position.

Parameters:
index -
Returns:
item

clearVehicles

public void clearVehicles()
Remove all 'Vehicle' element items.