org.ota.vehicle
Class VehicleLocationServicesOffered.OnLocationServices

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

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

A collection of services offered at the rental facility, such as special member services, fast-rental options, etc. 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="OnLocationServices" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="OnLocationService" maxOccurs="99">
         <!-- Reference to inner class OnLocationService -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationServicesOffered.OnLocationServices.OnLocationService
          Information on one specific on-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.OnLocationServices()
           
 
Method Summary
 void addOnLocationService(VehicleLocationServicesOffered.OnLocationServices.OnLocationService item)
          Add a 'OnLocationService' element item.
 void clearOnLocationServices()
          Remove all 'OnLocationService' element items.
 VehicleLocationServicesOffered.OnLocationServices.OnLocationService getOnLocationService(int index)
          Get 'OnLocationService' element item by position.
 java.util.List<VehicleLocationServicesOffered.OnLocationServices.OnLocationService> getOnLocationServices()
          Get the list of 'OnLocationService' element items.
 void setOnLocationServices(java.util.List<VehicleLocationServicesOffered.OnLocationServices.OnLocationService> list)
          Set the list of 'OnLocationService' element items.
 int sizeOnLocationServices()
          Get the number of 'OnLocationService' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationServicesOffered.OnLocationServices

public VehicleLocationServicesOffered.OnLocationServices()
Method Detail

getOnLocationServices

public java.util.List<VehicleLocationServicesOffered.OnLocationServices.OnLocationService> getOnLocationServices()
Get the list of 'OnLocationService' element items.

Returns:
list

setOnLocationServices

public void setOnLocationServices(java.util.List<VehicleLocationServicesOffered.OnLocationServices.OnLocationService> list)
Set the list of 'OnLocationService' element items.

Parameters:
list -

sizeOnLocationServices

public int sizeOnLocationServices()
Get the number of 'OnLocationService' element items.

Returns:
count

addOnLocationService

public void addOnLocationService(VehicleLocationServicesOffered.OnLocationServices.OnLocationService item)
Add a 'OnLocationService' element item.

Parameters:
item -

getOnLocationService

public VehicleLocationServicesOffered.OnLocationServices.OnLocationService getOnLocationService(int index)
Get 'OnLocationService' element item by position.

Parameters:
index -
Returns:
item

clearOnLocationServices

public void clearOnLocationServices()
Remove all 'OnLocationService' element items.