org.ota.vehicle
Class VehicleLocationServicesOffered.OffLocationServices

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationServicesOffered.OffLocationServices
Enclosing class:
VehicleLocationServicesOffered

public static class VehicleLocationServicesOffered.OffLocationServices
extends java.lang.Object

A collection of services offered away from the rental facility, such as vehicle delivery and pickup, customer collecton and return. 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="OffLocationServices" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="OffLocationService" maxOccurs="99">
         <!-- Reference to inner class OffLocationService -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationServicesOffered.OffLocationServices.OffLocationService
          Information on one specific off-location service, including the description, the hours during which this service is offered, and any charges that may be associated with this service.
 
Constructor Summary
VehicleLocationServicesOffered.OffLocationServices()
           
 
Method Summary
 void addOffLocationService(VehicleLocationServicesOffered.OffLocationServices.OffLocationService item)
          Add a 'OffLocationService' element item.
 void clearOffLocationServices()
          Remove all 'OffLocationService' element items.
 VehicleLocationServicesOffered.OffLocationServices.OffLocationService getOffLocationService(int index)
          Get 'OffLocationService' element item by position.
 java.util.List<VehicleLocationServicesOffered.OffLocationServices.OffLocationService> getOffLocationServices()
          Get the list of 'OffLocationService' element items.
 void setOffLocationServices(java.util.List<VehicleLocationServicesOffered.OffLocationServices.OffLocationService> list)
          Set the list of 'OffLocationService' element items.
 int sizeOffLocationServices()
          Get the number of 'OffLocationService' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationServicesOffered.OffLocationServices

public VehicleLocationServicesOffered.OffLocationServices()
Method Detail

getOffLocationServices

public java.util.List<VehicleLocationServicesOffered.OffLocationServices.OffLocationService> getOffLocationServices()
Get the list of 'OffLocationService' element items.

Returns:
list

setOffLocationServices

public void setOffLocationServices(java.util.List<VehicleLocationServicesOffered.OffLocationServices.OffLocationService> list)
Set the list of 'OffLocationService' element items.

Parameters:
list -

sizeOffLocationServices

public int sizeOffLocationServices()
Get the number of 'OffLocationService' element items.

Returns:
count

addOffLocationService

public void addOffLocationService(VehicleLocationServicesOffered.OffLocationServices.OffLocationService item)
Add a 'OffLocationService' element item.

Parameters:
item -

getOffLocationService

public VehicleLocationServicesOffered.OffLocationServices.OffLocationService getOffLocationService(int index)
Get 'OffLocationService' element item by position.

Parameters:
index -
Returns:
item

clearOffLocationServices

public void clearOffLocationServices()
Remove all 'OffLocationService' element items.