|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.vehicle.VehicleAvailRQAdditionalInfo
public class VehicleAvailRQAdditionalInfo
The VehicleAvailRQAdditionalInfoType complex type identifies supplemental information that may be included in a request for vehicle availability and rates. 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="VehicleAvailRQAdditionalInfoType">
<xs:sequence>
<xs:element type="ns:CustomerPrimaryAdditionalType" name="Customer" minOccurs="0"/>
<xs:element type="ns:VehicleSpecialReqPrefType" name="SpecialReqPref" minOccurs="0" maxOccurs="5"/>
<xs:element name="CoveragePrefs" minOccurs="0">
<!-- Reference to inner class CoveragePrefs -->
</xs:element>
<xs:element type="ns:OffLocationServiceType" name="OffLocService" minOccurs="0" maxOccurs="4"/>
<xs:element type="ns:VehicleArrivalDetailsType" name="ArrivalDetails" minOccurs="0"/>
<xs:element type="ns:VehicleTourInfoType" name="TourInfo" minOccurs="0"/>
<xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" use="optional" name="LuggageQty"/>
<xs:attribute type="xs:string" use="optional" name="PassengerQty"/>
<xs:attributeGroup ref="ns:SmokingIndicatorGroup"/>
<xs:attribute type="xs:boolean" use="optional" name="GasPrePay"/>
<xs:attribute type="xs:boolean" use="optional" name="SingleQuote"/>
</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"/>
<xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SmokingIndicatorGroup">
<xs:attribute type="xs:boolean" use="optional" name="SmokingAllowed"/>
</xs:attributeGroup>
| Nested Class Summary | |
|---|---|
static class |
VehicleAvailRQAdditionalInfo.CoveragePrefs
Indicates the preferences for one or more types of coverage (insurance). |
| Constructor Summary | |
|---|---|
VehicleAvailRQAdditionalInfo()
|
|
| Method Summary | |
|---|---|
void |
addOffLocService(OffLocationService item)
Add a 'OffLocService' element item. |
void |
addSpecialReqPref(VehicleSpecialReqPref item)
Add a 'SpecialReqPref' element item. |
void |
clearOffLocServices()
Remove all 'OffLocService' element items. |
void |
clearSpecialReqPrefs()
Remove all 'SpecialReqPref' element items. |
VehicleArrivalDetails |
getArrivalDetails()
Get the 'ArrivalDetails' element value. |
VehicleAvailRQAdditionalInfo.CoveragePrefs |
getCoveragePrefs()
Get the 'CoveragePrefs' element value. |
CustomerPrimaryAdditional |
getCustomer()
Get the 'Customer' element value. |
java.lang.Boolean |
getGasPrePay()
Get the 'GasPrePay' attribute value. |
java.lang.String |
getLuggageQty()
Get the 'LuggageQty' attribute value. |
OffLocationService |
getOffLocService(int index)
Get 'OffLocService' element item by position. |
java.util.List<OffLocationService> |
getOffLocServices()
Get the list of 'OffLocService' element items. |
java.lang.String |
getPassengerQty()
Get the 'PassengerQty' attribute value. |
java.lang.Boolean |
getSingleQuote()
Get the 'SingleQuote' attribute value. |
java.lang.Boolean |
getSmokingAllowed()
Get the 'SmokingAllowed' attribute value. |
VehicleSpecialReqPref |
getSpecialReqPref(int index)
Get 'SpecialReqPref' element item by position. |
java.util.List<VehicleSpecialReqPref> |
getSpecialReqPrefs()
Get the list of 'SpecialReqPref' element items. |
VehicleTourInfo |
getTourInfo()
Get the 'TourInfo' element value. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
void |
setArrivalDetails(VehicleArrivalDetails arrivalDetails)
Set the 'ArrivalDetails' element value. |
void |
setCoveragePrefs(VehicleAvailRQAdditionalInfo.CoveragePrefs coveragePrefs)
Set the 'CoveragePrefs' element value. |
void |
setCustomer(CustomerPrimaryAdditional customer)
Set the 'Customer' element value. |
void |
setGasPrePay(java.lang.Boolean gasPrePay)
Set the 'GasPrePay' attribute value. |
void |
setLuggageQty(java.lang.String luggageQty)
Set the 'LuggageQty' attribute value. |
void |
setOffLocServices(java.util.List<OffLocationService> list)
Set the list of 'OffLocService' element items. |
void |
setPassengerQty(java.lang.String passengerQty)
Set the 'PassengerQty' attribute value. |
void |
setSingleQuote(java.lang.Boolean singleQuote)
Set the 'SingleQuote' attribute value. |
void |
setSmokingAllowed(java.lang.Boolean smokingAllowed)
Set the 'SmokingAllowed' attribute value. |
void |
setSpecialReqPrefs(java.util.List<VehicleSpecialReqPref> list)
Set the list of 'SpecialReqPref' element items. |
void |
setTourInfo(VehicleTourInfo tourInfo)
Set the 'TourInfo' element value. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
int |
sizeOffLocServices()
Get the number of 'OffLocService' element items. |
int |
sizeSpecialReqPrefs()
Get the number of 'SpecialReqPref' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VehicleAvailRQAdditionalInfo()
| Method Detail |
|---|
public CustomerPrimaryAdditional getCustomer()
public void setCustomer(CustomerPrimaryAdditional customer)
customer - public java.util.List<VehicleSpecialReqPref> getSpecialReqPrefs()
public void setSpecialReqPrefs(java.util.List<VehicleSpecialReqPref> list)
list - public int sizeSpecialReqPrefs()
public void addSpecialReqPref(VehicleSpecialReqPref item)
item - public VehicleSpecialReqPref getSpecialReqPref(int index)
index -
public void clearSpecialReqPrefs()
public VehicleAvailRQAdditionalInfo.CoveragePrefs getCoveragePrefs()
public void setCoveragePrefs(VehicleAvailRQAdditionalInfo.CoveragePrefs coveragePrefs)
coveragePrefs - public java.util.List<OffLocationService> getOffLocServices()
public void setOffLocServices(java.util.List<OffLocationService> list)
list - public int sizeOffLocServices()
public void addOffLocService(OffLocationService item)
item - public OffLocationService getOffLocService(int index)
index -
public void clearOffLocServices()
public VehicleArrivalDetails getArrivalDetails()
public void setArrivalDetails(VehicleArrivalDetails arrivalDetails)
arrivalDetails - public VehicleTourInfo getTourInfo()
public void setTourInfo(VehicleTourInfo tourInfo)
tourInfo - public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions - public java.lang.String getLuggageQty()
public void setLuggageQty(java.lang.String luggageQty)
luggageQty - public java.lang.String getPassengerQty()
public void setPassengerQty(java.lang.String passengerQty)
passengerQty - public java.lang.Boolean getSmokingAllowed()
public void setSmokingAllowed(java.lang.Boolean smokingAllowed)
smokingAllowed - public java.lang.Boolean getGasPrePay()
public void setGasPrePay(java.lang.Boolean gasPrePay)
gasPrePay - public java.lang.Boolean getSingleQuote()
public void setSingleQuote(java.lang.Boolean singleQuote)
singleQuote -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||