Class VehicleMonitoringDeliveryStructure
- java.lang.Object
-
- uk.org.siri.siri10.ResponseStructure
-
- uk.org.siri.siri10.AbstractServiceDeliveryStructure
-
- uk.org.siri.siri10.VehicleMonitoringDeliveryStructure
-
- All Implemented Interfaces:
Serializable
public class VehicleMonitoringDeliveryStructure extends AbstractServiceDeliveryStructure implements Serializable
Data type for Delivery for Vehicle Monitoring Service. Provides information about one or more vehicles; each has its own vehicle activity element.Java class for VehicleMonitoringDeliveryStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VehicleMonitoringDeliveryStructure"> <complexContent> <extension base="{http://www.siri.org.uk/}AbstractServiceDeliveryStructure"> <sequence> <group ref="{http://www.siri.org.uk/}VehicleMonitoringPayloadGroup"/> <element ref="{http://www.siri.org.uk/}Extensions" minOccurs="0"/> </sequence> <attribute name="version" use="required" type="{http://www.siri.org.uk/}VersionString" fixed="1.0" /> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionsStructureextensionsprotected List<VehicleActivityStructure>vehicleActivityprotected List<VehicleActivityCancellationStructure>vehicleActivityCancellationprotected List<NaturalLanguageStringStructure>vehicleActivityNoteprotected Stringversion-
Fields inherited from class uk.org.siri.siri10.AbstractServiceDeliveryStructure
errorCondition, requestMessageRef, shortestPossibleCycle, status, subscriberRef, subscriptionFilterRef, subscriptionRef, validUntil
-
Fields inherited from class uk.org.siri.siri10.ResponseStructure
responseTimestamp
-
-
Constructor Summary
Constructors Constructor Description VehicleMonitoringDeliveryStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionsStructuregetExtensions()Gets the value of the extensions property.List<VehicleActivityStructure>getVehicleActivity()Gets the value of the vehicleActivity property.List<VehicleActivityCancellationStructure>getVehicleActivityCancellation()Gets the value of the vehicleActivityCancellation property.List<NaturalLanguageStringStructure>getVehicleActivityNote()Gets the value of the vehicleActivityNote property.StringgetVersion()Gets the value of the version property.voidsetExtensions(ExtensionsStructure value)Sets the value of the extensions property.voidsetVersion(String value)Sets the value of the version property.-
Methods inherited from class uk.org.siri.siri10.AbstractServiceDeliveryStructure
getErrorCondition, getRequestMessageRef, getShortestPossibleCycle, getSubscriberRef, getSubscriptionFilterRef, getSubscriptionRef, getValidUntil, isStatus, setErrorCondition, setRequestMessageRef, setShortestPossibleCycle, setStatus, setSubscriberRef, setSubscriptionFilterRef, setSubscriptionRef, setValidUntil
-
Methods inherited from class uk.org.siri.siri10.ResponseStructure
getResponseTimestamp, setResponseTimestamp
-
-
-
-
Field Detail
-
vehicleActivity
protected List<VehicleActivityStructure> vehicleActivity
-
vehicleActivityCancellation
protected List<VehicleActivityCancellationStructure> vehicleActivityCancellation
-
vehicleActivityNote
protected List<NaturalLanguageStringStructure> vehicleActivityNote
-
extensions
protected ExtensionsStructure extensions
-
version
protected String version
-
-
Method Detail
-
getVehicleActivity
public List<VehicleActivityStructure> getVehicleActivity()
Gets the value of the vehicleActivity property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the vehicleActivity property.For example, to add a new item, do as follows:
getVehicleActivity().add(newItem);Objects of the following type(s) are allowed in the list
VehicleActivityStructure
-
getVehicleActivityCancellation
public List<VehicleActivityCancellationStructure> getVehicleActivityCancellation()
Gets the value of the vehicleActivityCancellation property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the vehicleActivityCancellation property.For example, to add a new item, do as follows:
getVehicleActivityCancellation().add(newItem);Objects of the following type(s) are allowed in the list
VehicleActivityCancellationStructure
-
getVehicleActivityNote
public List<NaturalLanguageStringStructure> getVehicleActivityNote()
Gets the value of the vehicleActivityNote property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the vehicleActivityNote property.For example, to add a new item, do as follows:
getVehicleActivityNote().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExtensions
public ExtensionsStructure getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
ExtensionsStructure
-
setExtensions
public void setExtensions(ExtensionsStructure value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensionsStructure
-
getVersion
public String getVersion()
Gets the value of the version property.- Returns:
- possible object is
String
-
-