|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.vehicle.LocDetailsNotifRQ.LocationDetail
public static class LocDetailsNotifRQ.LocationDetail
All the detail information for a specific car rental location. 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="LocationDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="ProcessingInfo"> <xs:complexType> <xs:attributeGroup ref="ns:ProcessingInfoGroup"/> </xs:complexType> </xs:element> <xs:element name="Address" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class Address --> </xs:element> <xs:element name="Telephone" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class Telephone --> </xs:element> <xs:element name="Policies" minOccurs="0"> <!-- Reference to inner class Policies --> </xs:element> <xs:element name="Keywords" minOccurs="0"> <!-- Reference to inner class Keywords --> </xs:element> <xs:element name="OperationSchedules" minOccurs="0"> <!-- Reference to inner class OperationSchedules --> </xs:element> <xs:element name="SpecialEquipments" minOccurs="0"> <!-- Reference to inner class SpecialEquipments --> </xs:element> <xs:element name="Vehicles" minOccurs="0"> <!-- Reference to inner class Vehicles --> </xs:element> <xs:element name="AgeRequirements" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class AgeRequirements --> </xs:element> <xs:element name="AdditionalDriverRequirements" minOccurs="0"> <!-- Reference to inner class AdditionalDriverRequirements --> </xs:element> <xs:element name="CreditCardRequirements" minOccurs="0"> <!-- Reference to inner class CreditCardRequirements --> </xs:element> <xs:element name="ShuttleInfo" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class ShuttleInfo --> </xs:element> <xs:element name="AdditionalFees" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class AdditionalFees --> </xs:element> <xs:element name="Liabilities" minOccurs="0"> <!-- Reference to inner class Liabilities --> </xs:element> <xs:element name="LoyaltyProgram" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class LoyaltyProgram --> </xs:element> <xs:element name="VehicleVendorSupplier" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class VehicleVendorSupplier --> </xs:element> </xs:sequence> <xs:attributeGroup ref="ns:VehLocDetailsGrp"/> <xs:attribute type="xs:string" use="optional" name="CounterLoc"/> <xs:attribute type="xs:string" use="optional" name="PrimaryLocCodeForBranch"/> <xs:attribute type="xs:boolean" use="optional" name="CorporateLocInd"/> <xs:attribute type="ns:DistanceUnitNameType" use="optional" name="DistanceUnit"/> <xs:attribute type="xs:boolean" use="optional" name="WrittenConfirmationInd"/> <xs:attribute type="xs:string" use="optional" name="ViewershipRuleID"/> <xs:attribute type="xs:string" use="optional" name="PrimaryAirportCode"/> <xs:attribute type="xs:string" use="optional" name="RecordID"/> </xs:complexType> </xs:element>
Nested Class Summary | |
---|---|
static class |
LocDetailsNotifRQ.LocationDetail.AdditionalDriverRequirements
Additional driver requirements for this rental car location. |
static class |
LocDetailsNotifRQ.LocationDetail.AdditionalFees
An additional fee that may apply to this car rental location and the effective and discontinue dates for the fee. |
static class |
LocDetailsNotifRQ.LocationDetail.Address
Address information for the car rental location. |
static class |
LocDetailsNotifRQ.LocationDetail.AgeRequirements
Age requirement information for this car rental location. |
static class |
LocDetailsNotifRQ.LocationDetail.CreditCardRequirements
Credit card information for this car rental location. |
static class |
LocDetailsNotifRQ.LocationDetail.Keywords
A collection of keyword information. |
static class |
LocDetailsNotifRQ.LocationDetail.Liabilities
Information on the financial liabilities assumed by the renter when renting from this facility, along with optional coverage to reduce the financial liabilities. |
static class |
LocDetailsNotifRQ.LocationDetail.LoyaltyProgram
Frequent renter information applicable to this car rental location and the effective and discontinue dates for the information. |
static class |
LocDetailsNotifRQ.LocationDetail.OperationSchedules
A collection of operation schedule information. |
static class |
LocDetailsNotifRQ.LocationDetail.Policies
A collection of policy information. |
static class |
LocDetailsNotifRQ.LocationDetail.ShuttleInfo
The shuttle information for this location. |
static class |
LocDetailsNotifRQ.LocationDetail.SpecialEquipments
A collection of descriptions about the special pieces of equipment that can be included in a rental from this facility. |
static class |
LocDetailsNotifRQ.LocationDetail.Telephone
Telephone information for the car rental location. |
static class |
LocDetailsNotifRQ.LocationDetail.Vehicles
A collection of vehicle information for this location. |
static class |
LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier
The vehicle provider (e.g., Hertz, National) when different from the car rental location vendor. |
Constructor Summary | |
---|---|
LocDetailsNotifRQ.LocationDetail()
|
Method Summary | |
---|---|
void |
addAdditionalFee(LocDetailsNotifRQ.LocationDetail.AdditionalFees item)
Add a 'AdditionalFees' element item. |
void |
addAddress(LocDetailsNotifRQ.LocationDetail.Address item)
Add a 'Address' element item. |
void |
addAgeRequirement(LocDetailsNotifRQ.LocationDetail.AgeRequirements item)
Add a 'AgeRequirements' element item. |
void |
addLoyaltyProgram(LocDetailsNotifRQ.LocationDetail.LoyaltyProgram item)
Add a 'LoyaltyProgram' element item. |
void |
addShuttleInfo(LocDetailsNotifRQ.LocationDetail.ShuttleInfo item)
Add a 'ShuttleInfo' element item. |
void |
addTelephone(LocDetailsNotifRQ.LocationDetail.Telephone item)
Add a 'Telephone' element item. |
void |
addVehicleVendorSupplier(LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier item)
Add a 'VehicleVendorSupplier' element item. |
void |
clearAdditionalFees()
Remove all 'AdditionalFees' element items. |
void |
clearAddresses()
Remove all 'Address' element items. |
void |
clearAgeRequirements()
Remove all 'AgeRequirements' element items. |
void |
clearLoyaltyPrograms()
Remove all 'LoyaltyProgram' element items. |
void |
clearShuttleInfos()
Remove all 'ShuttleInfo' element items. |
void |
clearTelephones()
Remove all 'Telephone' element items. |
void |
clearVehicleVendorSuppliers()
Remove all 'VehicleVendorSupplier' element items. |
LocDetailsNotifRQ.LocationDetail.AdditionalDriverRequirements |
getAdditionalDriverRequirements()
Get the 'AdditionalDriverRequirements' element value. |
LocDetailsNotifRQ.LocationDetail.AdditionalFees |
getAdditionalFee(int index)
Get 'AdditionalFees' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.AdditionalFees> |
getAdditionalFees()
Get the list of 'AdditionalFees' element items. |
LocDetailsNotifRQ.LocationDetail.Address |
getAddress(int index)
Get 'Address' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.Address> |
getAddresses()
Get the list of 'Address' element items. |
LocDetailsNotifRQ.LocationDetail.AgeRequirements |
getAgeRequirement(int index)
Get 'AgeRequirements' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.AgeRequirements> |
getAgeRequirements()
Get the list of 'AgeRequirements' element items. |
java.lang.Boolean |
getCorporateLocInd()
Get the 'CorporateLocInd' attribute value. |
java.lang.String |
getCounterLoc()
Get the 'CounterLoc' attribute value. |
LocDetailsNotifRQ.LocationDetail.CreditCardRequirements |
getCreditCardRequirements()
Get the 'CreditCardRequirements' element value. |
DistanceUnitName |
getDistanceUnit()
Get the 'DistanceUnit' attribute value. |
LocDetailsNotifRQ.LocationDetail.Keywords |
getKeywords()
Get the 'Keywords' element value. |
LocDetailsNotifRQ.LocationDetail.Liabilities |
getLiabilities()
Get the 'Liabilities' element value. |
LocDetailsNotifRQ.LocationDetail.LoyaltyProgram |
getLoyaltyProgram(int index)
Get 'LoyaltyProgram' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.LoyaltyProgram> |
getLoyaltyPrograms()
Get the list of 'LoyaltyProgram' element items. |
LocDetailsNotifRQ.LocationDetail.OperationSchedules |
getOperationSchedules()
Get the 'OperationSchedules' element value. |
LocDetailsNotifRQ.LocationDetail.Policies |
getPolicies()
Get the 'Policies' element value. |
java.lang.String |
getPrimaryAirportCode()
Get the 'PrimaryAirportCode' attribute value. |
java.lang.String |
getPrimaryLocCodeForBranch()
Get the 'PrimaryLocCodeForBranch' attribute value. |
ProcessingInfoGroup |
getProcessingInfo()
Get the 'ProcessingInfoGroup' attributeGroup value. |
java.lang.String |
getRecordID()
Get the 'RecordID' attribute value. |
LocDetailsNotifRQ.LocationDetail.ShuttleInfo |
getShuttleInfo(int index)
Get 'ShuttleInfo' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.ShuttleInfo> |
getShuttleInfos()
Get the list of 'ShuttleInfo' element items. |
LocDetailsNotifRQ.LocationDetail.SpecialEquipments |
getSpecialEquipments()
Get the 'SpecialEquipments' element value. |
LocDetailsNotifRQ.LocationDetail.Telephone |
getTelephone(int index)
Get 'Telephone' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.Telephone> |
getTelephones()
Get the list of 'Telephone' element items. |
LocDetailsNotifRQ.LocationDetail.Vehicles |
getVehicles()
Get the 'Vehicles' element value. |
LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier |
getVehicleVendorSupplier(int index)
Get 'VehicleVendorSupplier' element item by position. |
java.util.List<LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier> |
getVehicleVendorSuppliers()
Get the list of 'VehicleVendorSupplier' element items. |
VehLocDetailsGrp |
getVehLocDetailsGrp()
Get the 'VehLocDetailsGrp' attributeGroup value. |
java.lang.String |
getViewershipRuleID()
Get the 'ViewershipRuleID' attribute value. |
java.lang.Boolean |
getWrittenConfirmationInd()
Get the 'WrittenConfirmationInd' attribute value. |
void |
setAdditionalDriverRequirements(LocDetailsNotifRQ.LocationDetail.AdditionalDriverRequirements additionalDriverRequirements)
Set the 'AdditionalDriverRequirements' element value. |
void |
setAdditionalFees(java.util.List<LocDetailsNotifRQ.LocationDetail.AdditionalFees> list)
Set the list of 'AdditionalFees' element items. |
void |
setAddresses(java.util.List<LocDetailsNotifRQ.LocationDetail.Address> list)
Set the list of 'Address' element items. |
void |
setAgeRequirements(java.util.List<LocDetailsNotifRQ.LocationDetail.AgeRequirements> list)
Set the list of 'AgeRequirements' element items. |
void |
setCorporateLocInd(java.lang.Boolean corporateLocInd)
Set the 'CorporateLocInd' attribute value. |
void |
setCounterLoc(java.lang.String counterLoc)
Set the 'CounterLoc' attribute value. |
void |
setCreditCardRequirements(LocDetailsNotifRQ.LocationDetail.CreditCardRequirements creditCardRequirements)
Set the 'CreditCardRequirements' element value. |
void |
setDistanceUnit(DistanceUnitName distanceUnit)
Set the 'DistanceUnit' attribute value. |
void |
setKeywords(LocDetailsNotifRQ.LocationDetail.Keywords keywords)
Set the 'Keywords' element value. |
void |
setLiabilities(LocDetailsNotifRQ.LocationDetail.Liabilities liabilities)
Set the 'Liabilities' element value. |
void |
setLoyaltyPrograms(java.util.List<LocDetailsNotifRQ.LocationDetail.LoyaltyProgram> list)
Set the list of 'LoyaltyProgram' element items. |
void |
setOperationSchedules(LocDetailsNotifRQ.LocationDetail.OperationSchedules operationSchedules)
Set the 'OperationSchedules' element value. |
void |
setPolicies(LocDetailsNotifRQ.LocationDetail.Policies policies)
Set the 'Policies' element value. |
void |
setPrimaryAirportCode(java.lang.String primaryAirportCode)
Set the 'PrimaryAirportCode' attribute value. |
void |
setPrimaryLocCodeForBranch(java.lang.String primaryLocCodeForBranch)
Set the 'PrimaryLocCodeForBranch' attribute value. |
void |
setProcessingInfo(ProcessingInfoGroup processingInfo)
Set the 'ProcessingInfoGroup' attributeGroup value. |
void |
setRecordID(java.lang.String recordID)
Set the 'RecordID' attribute value. |
void |
setShuttleInfos(java.util.List<LocDetailsNotifRQ.LocationDetail.ShuttleInfo> list)
Set the list of 'ShuttleInfo' element items. |
void |
setSpecialEquipments(LocDetailsNotifRQ.LocationDetail.SpecialEquipments specialEquipments)
Set the 'SpecialEquipments' element value. |
void |
setTelephones(java.util.List<LocDetailsNotifRQ.LocationDetail.Telephone> list)
Set the list of 'Telephone' element items. |
void |
setVehicles(LocDetailsNotifRQ.LocationDetail.Vehicles vehicles)
Set the 'Vehicles' element value. |
void |
setVehicleVendorSuppliers(java.util.List<LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier> list)
Set the list of 'VehicleVendorSupplier' element items. |
void |
setVehLocDetailsGrp(VehLocDetailsGrp vehLocDetailsGrp)
Set the 'VehLocDetailsGrp' attributeGroup value. |
void |
setViewershipRuleID(java.lang.String viewershipRuleID)
Set the 'ViewershipRuleID' attribute value. |
void |
setWrittenConfirmationInd(java.lang.Boolean writtenConfirmationInd)
Set the 'WrittenConfirmationInd' attribute value. |
int |
sizeAdditionalFees()
Get the number of 'AdditionalFees' element items. |
int |
sizeAddresses()
Get the number of 'Address' element items. |
int |
sizeAgeRequirements()
Get the number of 'AgeRequirements' element items. |
int |
sizeLoyaltyPrograms()
Get the number of 'LoyaltyProgram' element items. |
int |
sizeShuttleInfos()
Get the number of 'ShuttleInfo' element items. |
int |
sizeTelephones()
Get the number of 'Telephone' element items. |
int |
sizeVehicleVendorSuppliers()
Get the number of 'VehicleVendorSupplier' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LocDetailsNotifRQ.LocationDetail()
Method Detail |
---|
public ProcessingInfoGroup getProcessingInfo()
public void setProcessingInfo(ProcessingInfoGroup processingInfo)
processingInfo
- public java.util.List<LocDetailsNotifRQ.LocationDetail.Address> getAddresses()
public void setAddresses(java.util.List<LocDetailsNotifRQ.LocationDetail.Address> list)
list
- public int sizeAddresses()
public void addAddress(LocDetailsNotifRQ.LocationDetail.Address item)
item
- public LocDetailsNotifRQ.LocationDetail.Address getAddress(int index)
index
-
public void clearAddresses()
public java.util.List<LocDetailsNotifRQ.LocationDetail.Telephone> getTelephones()
public void setTelephones(java.util.List<LocDetailsNotifRQ.LocationDetail.Telephone> list)
list
- public int sizeTelephones()
public void addTelephone(LocDetailsNotifRQ.LocationDetail.Telephone item)
item
- public LocDetailsNotifRQ.LocationDetail.Telephone getTelephone(int index)
index
-
public void clearTelephones()
public LocDetailsNotifRQ.LocationDetail.Policies getPolicies()
public void setPolicies(LocDetailsNotifRQ.LocationDetail.Policies policies)
policies
- public LocDetailsNotifRQ.LocationDetail.Keywords getKeywords()
public void setKeywords(LocDetailsNotifRQ.LocationDetail.Keywords keywords)
keywords
- public LocDetailsNotifRQ.LocationDetail.OperationSchedules getOperationSchedules()
public void setOperationSchedules(LocDetailsNotifRQ.LocationDetail.OperationSchedules operationSchedules)
operationSchedules
- public LocDetailsNotifRQ.LocationDetail.SpecialEquipments getSpecialEquipments()
public void setSpecialEquipments(LocDetailsNotifRQ.LocationDetail.SpecialEquipments specialEquipments)
specialEquipments
- public LocDetailsNotifRQ.LocationDetail.Vehicles getVehicles()
public void setVehicles(LocDetailsNotifRQ.LocationDetail.Vehicles vehicles)
vehicles
- public java.util.List<LocDetailsNotifRQ.LocationDetail.AgeRequirements> getAgeRequirements()
public void setAgeRequirements(java.util.List<LocDetailsNotifRQ.LocationDetail.AgeRequirements> list)
list
- public int sizeAgeRequirements()
public void addAgeRequirement(LocDetailsNotifRQ.LocationDetail.AgeRequirements item)
item
- public LocDetailsNotifRQ.LocationDetail.AgeRequirements getAgeRequirement(int index)
index
-
public void clearAgeRequirements()
public LocDetailsNotifRQ.LocationDetail.AdditionalDriverRequirements getAdditionalDriverRequirements()
public void setAdditionalDriverRequirements(LocDetailsNotifRQ.LocationDetail.AdditionalDriverRequirements additionalDriverRequirements)
additionalDriverRequirements
- public LocDetailsNotifRQ.LocationDetail.CreditCardRequirements getCreditCardRequirements()
public void setCreditCardRequirements(LocDetailsNotifRQ.LocationDetail.CreditCardRequirements creditCardRequirements)
creditCardRequirements
- public java.util.List<LocDetailsNotifRQ.LocationDetail.ShuttleInfo> getShuttleInfos()
public void setShuttleInfos(java.util.List<LocDetailsNotifRQ.LocationDetail.ShuttleInfo> list)
list
- public int sizeShuttleInfos()
public void addShuttleInfo(LocDetailsNotifRQ.LocationDetail.ShuttleInfo item)
item
- public LocDetailsNotifRQ.LocationDetail.ShuttleInfo getShuttleInfo(int index)
index
-
public void clearShuttleInfos()
public java.util.List<LocDetailsNotifRQ.LocationDetail.AdditionalFees> getAdditionalFees()
public void setAdditionalFees(java.util.List<LocDetailsNotifRQ.LocationDetail.AdditionalFees> list)
list
- public int sizeAdditionalFees()
public void addAdditionalFee(LocDetailsNotifRQ.LocationDetail.AdditionalFees item)
item
- public LocDetailsNotifRQ.LocationDetail.AdditionalFees getAdditionalFee(int index)
index
-
public void clearAdditionalFees()
public LocDetailsNotifRQ.LocationDetail.Liabilities getLiabilities()
public void setLiabilities(LocDetailsNotifRQ.LocationDetail.Liabilities liabilities)
liabilities
- public java.util.List<LocDetailsNotifRQ.LocationDetail.LoyaltyProgram> getLoyaltyPrograms()
public void setLoyaltyPrograms(java.util.List<LocDetailsNotifRQ.LocationDetail.LoyaltyProgram> list)
list
- public int sizeLoyaltyPrograms()
public void addLoyaltyProgram(LocDetailsNotifRQ.LocationDetail.LoyaltyProgram item)
item
- public LocDetailsNotifRQ.LocationDetail.LoyaltyProgram getLoyaltyProgram(int index)
index
-
public void clearLoyaltyPrograms()
public java.util.List<LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier> getVehicleVendorSuppliers()
public void setVehicleVendorSuppliers(java.util.List<LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier> list)
list
- public int sizeVehicleVendorSuppliers()
public void addVehicleVendorSupplier(LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier item)
item
- public LocDetailsNotifRQ.LocationDetail.VehicleVendorSupplier getVehicleVendorSupplier(int index)
index
-
public void clearVehicleVendorSuppliers()
public VehLocDetailsGrp getVehLocDetailsGrp()
public void setVehLocDetailsGrp(VehLocDetailsGrp vehLocDetailsGrp)
vehLocDetailsGrp
- public java.lang.String getCounterLoc()
public void setCounterLoc(java.lang.String counterLoc)
counterLoc
- public java.lang.String getPrimaryLocCodeForBranch()
public void setPrimaryLocCodeForBranch(java.lang.String primaryLocCodeForBranch)
primaryLocCodeForBranch
- public java.lang.Boolean getCorporateLocInd()
public void setCorporateLocInd(java.lang.Boolean corporateLocInd)
corporateLocInd
- public DistanceUnitName getDistanceUnit()
public void setDistanceUnit(DistanceUnitName distanceUnit)
distanceUnit
- public java.lang.Boolean getWrittenConfirmationInd()
public void setWrittenConfirmationInd(java.lang.Boolean writtenConfirmationInd)
writtenConfirmationInd
- public java.lang.String getViewershipRuleID()
public void setViewershipRuleID(java.lang.String viewershipRuleID)
viewershipRuleID
- public java.lang.String getPrimaryAirportCode()
public void setPrimaryAirportCode(java.lang.String primaryAirportCode)
primaryAirportCode
- public java.lang.String getRecordID()
public void setRecordID(java.lang.String recordID)
recordID
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |