|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.vehicle.VehicleLocationRequirements
public class VehicleLocationRequirements
The Vehicle Location Requirements Type is used to define information on the requirements that are in place with regard to the renting of a vehicle. Such requirements include license requirements, age requirements, payment options, etc. These are requirement that typically must be met by the renter before a rental may commence. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="VehicleLocationRequirementsType"> <xs:sequence> <xs:element name="Age" minOccurs="0"> <!-- Reference to inner class Age --> </xs:element> <xs:element name="AdditionalDriver" minOccurs="0"> <!-- Reference to inner class AdditionalDriver --> </xs:element> <xs:element name="PaymentOptions" minOccurs="0"> <!-- Reference to inner class PaymentOptions --> </xs:element> <xs:element name="RequirementInfos" minOccurs="0"> <!-- Reference to inner class RequirementInfos --> </xs:element> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
Nested Class Summary | |
---|---|
static class |
VehicleLocationRequirements.AdditionalDriver
Information associated with requirements regarding additional drivers and the rental vehicle. |
static class |
VehicleLocationRequirements.Age
Information associated with the age requirements of renting a vehicle. |
static class |
VehicleLocationRequirements.PaymentOptions
Information of the requirements regarding the payment of the rental. |
static class |
VehicleLocationRequirements.RequirementInfos
Collection of descriptions about various requirements enforced by this location. |
Constructor Summary | |
---|---|
VehicleLocationRequirements()
|
Method Summary | |
---|---|
VehicleLocationRequirements.AdditionalDriver |
getAdditionalDriver()
Get the 'AdditionalDriver' element value. |
VehicleLocationRequirements.Age |
getAge()
Get the 'Age' element value. |
VehicleLocationRequirements.PaymentOptions |
getPaymentOptions()
Get the 'PaymentOptions' element value. |
VehicleLocationRequirements.RequirementInfos |
getRequirementInfos()
Get the 'RequirementInfos' element value. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
void |
setAdditionalDriver(VehicleLocationRequirements.AdditionalDriver additionalDriver)
Set the 'AdditionalDriver' element value. |
void |
setAge(VehicleLocationRequirements.Age age)
Set the 'Age' element value. |
void |
setPaymentOptions(VehicleLocationRequirements.PaymentOptions paymentOptions)
Set the 'PaymentOptions' element value. |
void |
setRequirementInfos(VehicleLocationRequirements.RequirementInfos requirementInfos)
Set the 'RequirementInfos' element value. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VehicleLocationRequirements()
Method Detail |
---|
public VehicleLocationRequirements.Age getAge()
public void setAge(VehicleLocationRequirements.Age age)
age
- public VehicleLocationRequirements.AdditionalDriver getAdditionalDriver()
public void setAdditionalDriver(VehicleLocationRequirements.AdditionalDriver additionalDriver)
additionalDriver
- public VehicleLocationRequirements.PaymentOptions getPaymentOptions()
public void setPaymentOptions(VehicleLocationRequirements.PaymentOptions paymentOptions)
paymentOptions
- public VehicleLocationRequirements.RequirementInfos getRequirementInfos()
public void setRequirementInfos(VehicleLocationRequirements.RequirementInfos requirementInfos)
requirementInfos
- public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |