org.ota.vehicle
Class LocDetailsNotifRQ.LocationDetail.Vehicles

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationVehicles
      extended by org.ota.vehicle.LocDetailsNotifRQ.LocationDetail.Vehicles
Enclosing class:
LocDetailsNotifRQ.LocationDetail

public static class LocDetailsNotifRQ.LocationDetail.Vehicles
extends VehicleLocationVehicles

A collection of vehicle information for this 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="Vehicles" minOccurs="0">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:VehicleLocationVehiclesType">
         <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
         <xs:attribute type="xs:string" use="optional" name="PolicyNumber"/>
         <xs:attribute type="xs:string" use="optional" name="Text"/>
         <xs:attribute type="ns:ActionType" use="optional" name="Action"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.vehicle.VehicleLocationVehicles
VehicleLocationVehicles.Vehicle, VehicleLocationVehicles.VehicleInfos
 
Constructor Summary
LocDetailsNotifRQ.LocationDetail.Vehicles()
           
 
Method Summary
 Action getAction()
          Get the 'Action' attribute value.
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 java.lang.String getPolicyNumber()
          Get the 'PolicyNumber' attribute value.
 java.lang.String getText()
          Get the 'Text' attribute value.
 void setAction(Action action)
          Set the 'Action' attribute value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setPolicyNumber(java.lang.String policyNumber)
          Set the 'PolicyNumber' attribute value.
 void setText(java.lang.String text)
          Set the 'Text' attribute value.
 
Methods inherited from class org.ota.vehicle.VehicleLocationVehicles
addVehicle, clearVehicles, getVehicle, getVehicleInfos, getVehicles, setVehicleInfos, setVehicles, sizeVehicles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocDetailsNotifRQ.LocationDetail.Vehicles

public LocDetailsNotifRQ.LocationDetail.Vehicles()
Method Detail

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for the vehicle types information.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for the vehicle types information.

Parameters:
dateTimeSpanGroup -

getPolicyNumber

public java.lang.String getPolicyNumber()
Get the 'PolicyNumber' attribute value. The policy number for vehicle types.

Returns:
value

setPolicyNumber

public void setPolicyNumber(java.lang.String policyNumber)
Set the 'PolicyNumber' attribute value. The policy number for vehicle types.

Parameters:
policyNumber -

getText

public java.lang.String getText()
Get the 'Text' attribute value. Free text information that applies to all car types.

Returns:
value

setText

public void setText(java.lang.String text)
Set the 'Text' attribute value. Free text information that applies to all car types.

Parameters:
text -

getAction

public Action getAction()
Get the 'Action' attribute value. To specify if the action to be taken is a replacement, addition, deletion, or update.

Returns:
value

setAction

public void setAction(Action action)
Set the 'Action' attribute value. To specify if the action to be taken is a replacement, addition, deletion, or update.

Parameters:
action -