org.ota.vehicle
Class VehicleRentalTransaction.PricedEquips

java.lang.Object
  extended by org.ota.vehicle.VehicleRentalTransaction.PricedEquips
Enclosing class:
VehicleRentalTransaction

public static class VehicleRentalTransaction.PricedEquips
extends java.lang.Object

A collection of special equipment that is part of this reservation, along with the charges associated with this equipment. 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="PricedEquips" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="PricedEquip" maxOccurs="25">
         <!-- Reference to inner class PricedEquip -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleRentalTransaction.PricedEquips.PricedEquip
          Used to indicate special equipment is returned.
 
Constructor Summary
VehicleRentalTransaction.PricedEquips()
           
 
Method Summary
 void addPricedEquip(VehicleRentalTransaction.PricedEquips.PricedEquip item)
          Add a 'PricedEquip' element item.
 void clearPricedEquips()
          Remove all 'PricedEquip' element items.
 VehicleRentalTransaction.PricedEquips.PricedEquip getPricedEquip(int index)
          Get 'PricedEquip' element item by position.
 java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip> getPricedEquips()
          Get the list of 'PricedEquip' element items.
 void setPricedEquips(java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip> list)
          Set the list of 'PricedEquip' element items.
 int sizePricedEquips()
          Get the number of 'PricedEquip' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleRentalTransaction.PricedEquips

public VehicleRentalTransaction.PricedEquips()
Method Detail

getPricedEquips

public java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip> getPricedEquips()
Get the list of 'PricedEquip' element items.

Returns:
list

setPricedEquips

public void setPricedEquips(java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip> list)
Set the list of 'PricedEquip' element items.

Parameters:
list -

sizePricedEquips

public int sizePricedEquips()
Get the number of 'PricedEquip' element items.

Returns:
count

addPricedEquip

public void addPricedEquip(VehicleRentalTransaction.PricedEquips.PricedEquip item)
Add a 'PricedEquip' element item.

Parameters:
item -

getPricedEquip

public VehicleRentalTransaction.PricedEquips.PricedEquip getPricedEquip(int index)
Get 'PricedEquip' element item by position.

Parameters:
index -
Returns:
item

clearPricedEquips

public void clearPricedEquips()
Remove all 'PricedEquip' element items.