org.ota.vehicle
Class VehicleLocationServicesOffered

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationServicesOffered

public class VehicleLocationServicesOffered
extends java.lang.Object

The Vehicle Location Services Offered Type is used to define information on the services offered at the rental location. Services can be either on-location or off-location, and may include the rental of special equipment. 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="VehicleLocationServicesOfferedType">
   <xs:sequence>
     <xs:element name="OnLocationServices" minOccurs="0">
       <!-- Reference to inner class OnLocationServices -->
     </xs:element>
     <xs:element name="OffLocationServices" minOccurs="0">
       <!-- Reference to inner class OffLocationServices -->
     </xs:element>
     <xs:element name="SpecialEquipments" minOccurs="0">
       <!-- Reference to inner class SpecialEquipments -->
     </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 VehicleLocationServicesOffered.OffLocationServices
          A collection of services offered away from the rental facility, such as vehicle delivery and pickup, customer collecton and return.
static class VehicleLocationServicesOffered.OnLocationServices
          A collection of services offered at the rental facility, such as special member services, fast-rental options, etc.
static class VehicleLocationServicesOffered.SpecialEquipments
          A collection of descriptions about the special pieces of equipment that can be included in a rental from this facility.
 
Constructor Summary
VehicleLocationServicesOffered()
           
 
Method Summary
 VehicleLocationServicesOffered.OffLocationServices getOffLocationServices()
          Get the 'OffLocationServices' element value.
 VehicleLocationServicesOffered.OnLocationServices getOnLocationServices()
          Get the 'OnLocationServices' element value.
 VehicleLocationServicesOffered.SpecialEquipments getSpecialEquipments()
          Get the 'SpecialEquipments' element value.
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setOffLocationServices(VehicleLocationServicesOffered.OffLocationServices offLocationServices)
          Set the 'OffLocationServices' element value.
 void setOnLocationServices(VehicleLocationServicesOffered.OnLocationServices onLocationServices)
          Set the 'OnLocationServices' element value.
 void setSpecialEquipments(VehicleLocationServicesOffered.SpecialEquipments specialEquipments)
          Set the 'SpecialEquipments' 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

VehicleLocationServicesOffered

public VehicleLocationServicesOffered()
Method Detail

getOnLocationServices

public VehicleLocationServicesOffered.OnLocationServices getOnLocationServices()
Get the 'OnLocationServices' element value.

Returns:
value

setOnLocationServices

public void setOnLocationServices(VehicleLocationServicesOffered.OnLocationServices onLocationServices)
Set the 'OnLocationServices' element value.

Parameters:
onLocationServices -

getOffLocationServices

public VehicleLocationServicesOffered.OffLocationServices getOffLocationServices()
Get the 'OffLocationServices' element value.

Returns:
value

setOffLocationServices

public void setOffLocationServices(VehicleLocationServicesOffered.OffLocationServices offLocationServices)
Set the 'OffLocationServices' element value.

Parameters:
offLocationServices -

getSpecialEquipments

public VehicleLocationServicesOffered.SpecialEquipments getSpecialEquipments()
Get the 'SpecialEquipments' element value.

Returns:
value

setSpecialEquipments

public void setSpecialEquipments(VehicleLocationServicesOffered.SpecialEquipments specialEquipments)
Set the 'SpecialEquipments' element value.

Parameters:
specialEquipments -

getTPAExtensions

public TPAExtensions getTPAExtensions()
Get the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Returns:
value

setTPAExtensions

public void setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Parameters:
TPAExtensions -