|
|||||||
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 |