org.ota.vehicle
Class VehicleRentalTransaction.PricedEquips.PricedEquip

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

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

Used to indicate special equipment is returned. 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="PricedEquip" maxOccurs="25">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Equipment" maxOccurs="2">
         <!-- Reference to inner class Equipment -->
       </xs:element>
       <xs:element type="ns:VehicleChargeType" name="Charge" minOccurs="0"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleRentalTransaction.PricedEquips.PricedEquip.Equipment
          Schema fragment(s) for this class:
 
Constructor Summary
VehicleRentalTransaction.PricedEquips.PricedEquip()
           
 
Method Summary
 void addEquipment(VehicleRentalTransaction.PricedEquips.PricedEquip.Equipment item)
          Add a 'Equipment' element item.
 void clearEquipments()
          Remove all 'Equipment' element items.
 VehicleCharge getCharge()
          Get the 'Charge' element value.
 VehicleRentalTransaction.PricedEquips.PricedEquip.Equipment getEquipment(int index)
          Get 'Equipment' element item by position.
 java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip.Equipment> getEquipments()
          Get the list of 'Equipment' element items.
 void setCharge(VehicleCharge charge)
          Set the 'Charge' element value.
 void setEquipments(java.util.List<VehicleRentalTransaction.PricedEquips.PricedEquip.Equipment> list)
          Set the list of 'Equipment' element items.
 int sizeEquipments()
          Get the number of 'Equipment' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleRentalTransaction.PricedEquips.PricedEquip

public VehicleRentalTransaction.PricedEquips.PricedEquip()
Method Detail

getEquipments

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

Returns:
list

setEquipments

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

Parameters:
list -

sizeEquipments

public int sizeEquipments()
Get the number of 'Equipment' element items.

Returns:
count

addEquipment

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

Parameters:
item -

getEquipment

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

Parameters:
index -
Returns:
item

clearEquipments

public void clearEquipments()
Remove all 'Equipment' element items.


getCharge

public VehicleCharge getCharge()
Get the 'Charge' element value.

Returns:
value

setCharge

public void setCharge(VehicleCharge charge)
Set the 'Charge' element value.

Parameters:
charge -