org.ota.vehicle
Class VehicleLocationAdditionalDetails.OneWayDropLocations

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationAdditionalDetails.OneWayDropLocations
Enclosing class:
VehicleLocationAdditionalDetails

public static class VehicleLocationAdditionalDetails.OneWayDropLocations
extends java.lang.Object

List of locations where one way drops are allowed based on pick-up 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="OneWayDropLocations" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="OneWayDropLocation" maxOccurs="unbounded">
         <!-- Reference to inner class OneWayDropLocation -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation
          Location where a one way drop is allowed.
 
Constructor Summary
VehicleLocationAdditionalDetails.OneWayDropLocations()
           
 
Method Summary
 void addOneWayDropLocation(VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation item)
          Add a 'OneWayDropLocation' element item.
 void clearOneWayDropLocations()
          Remove all 'OneWayDropLocation' element items.
 VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation getOneWayDropLocation(int index)
          Get 'OneWayDropLocation' element item by position.
 java.util.List<VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation> getOneWayDropLocations()
          Get the list of 'OneWayDropLocation' element items.
 void setOneWayDropLocations(java.util.List<VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation> list)
          Set the list of 'OneWayDropLocation' element items.
 int sizeOneWayDropLocations()
          Get the number of 'OneWayDropLocation' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationAdditionalDetails.OneWayDropLocations

public VehicleLocationAdditionalDetails.OneWayDropLocations()
Method Detail

getOneWayDropLocations

public java.util.List<VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation> getOneWayDropLocations()
Get the list of 'OneWayDropLocation' element items.

Returns:
list

setOneWayDropLocations

public void setOneWayDropLocations(java.util.List<VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation> list)
Set the list of 'OneWayDropLocation' element items.

Parameters:
list -

sizeOneWayDropLocations

public int sizeOneWayDropLocations()
Get the number of 'OneWayDropLocation' element items.

Returns:
count

addOneWayDropLocation

public void addOneWayDropLocation(VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation item)
Add a 'OneWayDropLocation' element item.

Parameters:
item -

getOneWayDropLocation

public VehicleLocationAdditionalDetails.OneWayDropLocations.OneWayDropLocation getOneWayDropLocation(int index)
Get 'OneWayDropLocation' element item by position.

Parameters:
index -
Returns:
item

clearOneWayDropLocations

public void clearOneWayDropLocations()
Remove all 'OneWayDropLocation' element items.