org.ota.vehicle
Class VehicleAvailAdditionalInfo.PricedCoverages

java.lang.Object
  extended by org.ota.vehicle.VehicleAvailAdditionalInfo.PricedCoverages
Enclosing class:
VehicleAvailAdditionalInfo

public static class VehicleAvailAdditionalInfo.PricedCoverages
extends java.lang.Object

A collection of coverages, along with associated price and details. 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="PricedCoverages" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:CoveragePricedType" name="PricedCoverage" maxOccurs="15"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
VehicleAvailAdditionalInfo.PricedCoverages()
           
 
Method Summary
 void addPricedCoverage(CoveragePriced item)
          Add a 'PricedCoverage' element item.
 void clearPricedCoverages()
          Remove all 'PricedCoverage' element items.
 CoveragePriced getPricedCoverage(int index)
          Get 'PricedCoverage' element item by position.
 java.util.List<CoveragePriced> getPricedCoverages()
          Get the list of 'PricedCoverage' element items.
 void setPricedCoverages(java.util.List<CoveragePriced> list)
          Set the list of 'PricedCoverage' element items.
 int sizePricedCoverages()
          Get the number of 'PricedCoverage' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleAvailAdditionalInfo.PricedCoverages

public VehicleAvailAdditionalInfo.PricedCoverages()
Method Detail

getPricedCoverages

public java.util.List<CoveragePriced> getPricedCoverages()
Get the list of 'PricedCoverage' element items. One specific vehicle coverage along with the corresponding charge.

Returns:
list

setPricedCoverages

public void setPricedCoverages(java.util.List<CoveragePriced> list)
Set the list of 'PricedCoverage' element items. One specific vehicle coverage along with the corresponding charge.

Parameters:
list -

sizePricedCoverages

public int sizePricedCoverages()
Get the number of 'PricedCoverage' element items.

Returns:
count

addPricedCoverage

public void addPricedCoverage(CoveragePriced item)
Add a 'PricedCoverage' element item.

Parameters:
item -

getPricedCoverage

public CoveragePriced getPricedCoverage(int index)
Get 'PricedCoverage' element item by position.

Parameters:
index -
Returns:
item

clearPricedCoverages

public void clearPricedCoverages()
Remove all 'PricedCoverage' element items.