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

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

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

A collection of fees associated with this coverage, insurance or waiver. 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="CoverageFees" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CoverageFee" maxOccurs="99">
         <!-- Reference to inner class CoverageFee -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee
          Provides information on one specific charge for this coverage, insurance or waiver.
 
Constructor Summary
VehicleLocationLiabilities.Coverages.Coverage.CoverageFees()
           
 
Method Summary
 void addCoverageFee(VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee item)
          Add a 'CoverageFee' element item.
 void clearCoverageFees()
          Remove all 'CoverageFee' element items.
 VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee getCoverageFee(int index)
          Get 'CoverageFee' element item by position.
 java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee> getCoverageFees()
          Get the list of 'CoverageFee' element items.
 void setCoverageFees(java.util.List<VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee> list)
          Set the list of 'CoverageFee' element items.
 int sizeCoverageFees()
          Get the number of 'CoverageFee' 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

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

getCoverageFees

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

Returns:
list

setCoverageFees

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

Parameters:
list -

sizeCoverageFees

public int sizeCoverageFees()
Get the number of 'CoverageFee' element items.

Returns:
count

addCoverageFee

public void addCoverageFee(VehicleLocationLiabilities.Coverages.Coverage.CoverageFees.CoverageFee item)
Add a 'CoverageFee' element item.

Parameters:
item -

getCoverageFee

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

Parameters:
index -
Returns:
item

clearCoverageFees

public void clearCoverageFees()
Remove all 'CoverageFee' element items.