org.ota.vehicle
Class ExchangeRQ.Vehicle

java.lang.Object
  extended by org.ota.vehicle.VehicleCore
      extended by org.ota.vehicle.Vehicle
          extended by org.ota.vehicle.ExchangeRQ.Vehicle
Enclosing class:
ExchangeRQ

public static class ExchangeRQ.Vehicle
extends Vehicle

Vehicle info including size, class, make/model, vehicle asset number, etc. This is the actual vehicle being returned and the actual vehicle being given to the customer in exchange. 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="Vehicle" maxOccurs="2">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:VehicleType">
         <xs:sequence>
           <xs:element type="ns:VehicleRentalDetailsType" name="VehRentalDetails" minOccurs="0"/>
           <xs:element name="PricedEquips" minOccurs="0">
             <!-- Reference to inner class PricedEquips -->
           </xs:element>
         </xs:sequence>
         <xs:attribute type="xs:boolean" use="optional" name="ReturnVehicleIndicator"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class ExchangeRQ.Vehicle.PricedEquips
          Collection of priced equipment.
 
Nested classes/interfaces inherited from class org.ota.vehicle.VehicleCore
VehicleCore.Drive, VehicleCore.Fuel, VehicleCore.VehClass
 
Constructor Summary
ExchangeRQ.Vehicle()
           
 
Method Summary
 ExchangeRQ.Vehicle.PricedEquips getPricedEquips()
          Get the 'PricedEquips' element value.
 java.lang.Boolean getReturnVehicleIndicator()
          Get the 'ReturnVehicleIndicator' attribute value.
 VehicleRentalDetails getVehRentalDetails()
          Get the 'VehRentalDetails' element value.
 void setPricedEquips(ExchangeRQ.Vehicle.PricedEquips pricedEquips)
          Set the 'PricedEquips' element value.
 void setReturnVehicleIndicator(java.lang.Boolean returnVehicleIndicator)
          Set the 'ReturnVehicleIndicator' attribute value.
 void setVehRentalDetails(VehicleRentalDetails vehRentalDetails)
          Set the 'VehRentalDetails' element value.
 
Methods inherited from class org.ota.vehicle.Vehicle
getBaggageQuantity, getCodeGroup, getDateTimeSpanGroup, getOdometerUnitOfMeasure, getPassengerQuantity, getPictureURL, getUnitsOfMeasureGroup, getVehIdentity, getVehMakeModel, getVendorCar, setBaggageQuantity, setCodeGroup, setDateTimeSpanGroup, setOdometerUnitOfMeasure, setPassengerQuantity, setPictureURL, setUnitsOfMeasureGroup, setVehIdentity, setVehMakeModel, setVendorCar
 
Methods inherited from class org.ota.vehicle.VehicleCore
getAirConditionInd, getDrive, getFuel, getTransmission, getVeh, getVehClass, setAirConditionInd, setDrive, setFuel, setTransmission, setVeh, setVehClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExchangeRQ.Vehicle

public ExchangeRQ.Vehicle()
Method Detail

getVehRentalDetails

public VehicleRentalDetails getVehRentalDetails()
Get the 'VehRentalDetails' element value. Provides details of the vehicle at the time of the exchange.

Returns:
value

setVehRentalDetails

public void setVehRentalDetails(VehicleRentalDetails vehRentalDetails)
Set the 'VehRentalDetails' element value. Provides details of the vehicle at the time of the exchange.

Parameters:
vehRentalDetails -

getPricedEquips

public ExchangeRQ.Vehicle.PricedEquips getPricedEquips()
Get the 'PricedEquips' element value.

Returns:
value

setPricedEquips

public void setPricedEquips(ExchangeRQ.Vehicle.PricedEquips pricedEquips)
Set the 'PricedEquips' element value.

Parameters:
pricedEquips -

getReturnVehicleIndicator

public java.lang.Boolean getReturnVehicleIndicator()
Get the 'ReturnVehicleIndicator' attribute value. When true, this vehicle is being returned. When false, this vehicle is being given in exchange.

Returns:
value

setReturnVehicleIndicator

public void setReturnVehicleIndicator(java.lang.Boolean returnVehicleIndicator)
Set the 'ReturnVehicleIndicator' attribute value. When true, this vehicle is being returned. When false, this vehicle is being given in exchange.

Parameters:
returnVehicleIndicator -