|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.vehicle.VehicleCore
org.ota.vehicle.Vehicle
org.ota.vehicle.ExchangeRS.Vehicle
public static class ExchangeRS.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. This provides the ability to display multiple exchanges within this rental agreement. 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="9"> <xs:complexType> <xs:complexContent> <xs:extension base="ns:VehicleType"> <xs:sequence> <xs:element name="VehRentalDetails" minOccurs="0" maxOccurs="2"> <!-- Reference to inner class VehRentalDetails --> </xs:element> <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 |
ExchangeRS.Vehicle.PricedEquips
Collection of priced equipment. |
static class |
ExchangeRS.Vehicle.VehRentalDetails
Provides details of the vehicle at checkout, exchange in, or exchange out. |
Nested classes/interfaces inherited from class org.ota.vehicle.VehicleCore |
---|
VehicleCore.Drive, VehicleCore.Fuel, VehicleCore.VehClass |
Constructor Summary | |
---|---|
ExchangeRS.Vehicle()
|
Method Summary | |
---|---|
void |
addVehRentalDetail(ExchangeRS.Vehicle.VehRentalDetails item)
Add a 'VehRentalDetails' element item. |
void |
clearVehRentalDetails()
Remove all 'VehRentalDetails' element items. |
ExchangeRS.Vehicle.PricedEquips |
getPricedEquips()
Get the 'PricedEquips' element value. |
java.lang.Boolean |
getReturnVehicleIndicator()
Get the 'ReturnVehicleIndicator' attribute value. |
ExchangeRS.Vehicle.VehRentalDetails |
getVehRentalDetail(int index)
Get 'VehRentalDetails' element item by position. |
java.util.List<ExchangeRS.Vehicle.VehRentalDetails> |
getVehRentalDetails()
Get the list of 'VehRentalDetails' element items. |
void |
setPricedEquips(ExchangeRS.Vehicle.PricedEquips pricedEquips)
Set the 'PricedEquips' element value. |
void |
setReturnVehicleIndicator(java.lang.Boolean returnVehicleIndicator)
Set the 'ReturnVehicleIndicator' attribute value. |
void |
setVehRentalDetails(java.util.List<ExchangeRS.Vehicle.VehRentalDetails> list)
Set the list of 'VehRentalDetails' element items. |
int |
sizeVehRentalDetails()
Get the number of 'VehRentalDetails' element items. |
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 |
---|
public ExchangeRS.Vehicle()
Method Detail |
---|
public java.util.List<ExchangeRS.Vehicle.VehRentalDetails> getVehRentalDetails()
public void setVehRentalDetails(java.util.List<ExchangeRS.Vehicle.VehRentalDetails> list)
list
- public int sizeVehRentalDetails()
public void addVehRentalDetail(ExchangeRS.Vehicle.VehRentalDetails item)
item
- public ExchangeRS.Vehicle.VehRentalDetails getVehRentalDetail(int index)
index
-
public void clearVehRentalDetails()
public ExchangeRS.Vehicle.PricedEquips getPricedEquips()
public void setPricedEquips(ExchangeRS.Vehicle.PricedEquips pricedEquips)
pricedEquips
- public java.lang.Boolean getReturnVehicleIndicator()
public void setReturnVehicleIndicator(java.lang.Boolean returnVehicleIndicator)
returnVehicleIndicator
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |