Package uk.org.siri.siri14
Class VehicleActivityStructure
- java.lang.Object
-
- uk.org.siri.siri14.AbstractItemStructure
-
- uk.org.siri.siri14.AbstractIdentifiedItemStructure
-
- uk.org.siri.siri14.VehicleActivityStructure
-
- All Implemented Interfaces:
Serializable
public class VehicleActivityStructure extends AbstractIdentifiedItemStructure implements Serializable
Data type for a Vehicle Activity.Java class for VehicleActivityStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VehicleActivityStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractIdentifiedItemStructure"> <sequence> <element name="ValidUntilTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="VehicleMonitoringRef" type="{http://www.siri.org.uk/siri}VehicleMonitoringRefStructure" minOccurs="0"/> <element name="ProgressBetweenStops" type="{http://www.siri.org.uk/siri}ProgressBetweenStopsStructure" minOccurs="0"/> <element name="MonitoredVehicleJourney"> <complexType> <complexContent> <extension base="{http://www.siri.org.uk/siri}MonitoredVehicleJourneyStructure"> </extension> </complexContent> </complexType> </element> <element name="VehicleActivityNote" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVehicleActivityStructure.MonitoredVehicleJourneyJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Extensionsextensionsprotected VehicleActivityStructure.MonitoredVehicleJourneymonitoredVehicleJourneyprotected ProgressBetweenStopsStructureprogressBetweenStopsprotected ZonedDateTimevalidUntilTimeprotected List<NaturalLanguageStringStructure>vehicleActivityNotesprotected VehicleMonitoringRefStructurevehicleMonitoringRef-
Fields inherited from class uk.org.siri.siri14.AbstractIdentifiedItemStructure
itemIdentifier
-
Fields inherited from class uk.org.siri.siri14.AbstractItemStructure
recordedAtTime
-
-
Constructor Summary
Constructors Constructor Description VehicleActivityStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionsgetExtensions()Gets the value of the extensions property.VehicleActivityStructure.MonitoredVehicleJourneygetMonitoredVehicleJourney()Gets the value of the monitoredVehicleJourney property.ProgressBetweenStopsStructuregetProgressBetweenStops()Gets the value of the progressBetweenStops property.ZonedDateTimegetValidUntilTime()Gets the value of the validUntilTime property.List<NaturalLanguageStringStructure>getVehicleActivityNotes()Gets the value of the vehicleActivityNotes property.VehicleMonitoringRefStructuregetVehicleMonitoringRef()Gets the value of the vehicleMonitoringRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetMonitoredVehicleJourney(VehicleActivityStructure.MonitoredVehicleJourney value)Sets the value of the monitoredVehicleJourney property.voidsetProgressBetweenStops(ProgressBetweenStopsStructure value)Sets the value of the progressBetweenStops property.voidsetValidUntilTime(ZonedDateTime value)Sets the value of the validUntilTime property.voidsetVehicleMonitoringRef(VehicleMonitoringRefStructure value)Sets the value of the vehicleMonitoringRef property.-
Methods inherited from class uk.org.siri.siri14.AbstractIdentifiedItemStructure
getItemIdentifier, setItemIdentifier
-
Methods inherited from class uk.org.siri.siri14.AbstractItemStructure
getRecordedAtTime, setRecordedAtTime
-
-
-
-
Field Detail
-
validUntilTime
protected ZonedDateTime validUntilTime
-
vehicleMonitoringRef
protected VehicleMonitoringRefStructure vehicleMonitoringRef
-
progressBetweenStops
protected ProgressBetweenStopsStructure progressBetweenStops
-
monitoredVehicleJourney
protected VehicleActivityStructure.MonitoredVehicleJourney monitoredVehicleJourney
-
vehicleActivityNotes
protected List<NaturalLanguageStringStructure> vehicleActivityNotes
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getValidUntilTime
public ZonedDateTime getValidUntilTime()
Gets the value of the validUntilTime property.- Returns:
- possible object is
String
-
setValidUntilTime
public void setValidUntilTime(ZonedDateTime value)
Sets the value of the validUntilTime property.- Parameters:
value- allowed object isString
-
getVehicleMonitoringRef
public VehicleMonitoringRefStructure getVehicleMonitoringRef()
Gets the value of the vehicleMonitoringRef property.- Returns:
- possible object is
VehicleMonitoringRefStructure
-
setVehicleMonitoringRef
public void setVehicleMonitoringRef(VehicleMonitoringRefStructure value)
Sets the value of the vehicleMonitoringRef property.- Parameters:
value- allowed object isVehicleMonitoringRefStructure
-
getProgressBetweenStops
public ProgressBetweenStopsStructure getProgressBetweenStops()
Gets the value of the progressBetweenStops property.- Returns:
- possible object is
ProgressBetweenStopsStructure
-
setProgressBetweenStops
public void setProgressBetweenStops(ProgressBetweenStopsStructure value)
Sets the value of the progressBetweenStops property.- Parameters:
value- allowed object isProgressBetweenStopsStructure
-
getMonitoredVehicleJourney
public VehicleActivityStructure.MonitoredVehicleJourney getMonitoredVehicleJourney()
Gets the value of the monitoredVehicleJourney property.- Returns:
- possible object is
VehicleActivityStructure.MonitoredVehicleJourney
-
setMonitoredVehicleJourney
public void setMonitoredVehicleJourney(VehicleActivityStructure.MonitoredVehicleJourney value)
Sets the value of the monitoredVehicleJourney property.- Parameters:
value- allowed object isVehicleActivityStructure.MonitoredVehicleJourney
-
getVehicleActivityNotes
public List<NaturalLanguageStringStructure> getVehicleActivityNotes()
Gets the value of the vehicleActivityNotes 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 vehicleActivityNotes property.For example, to add a new item, do as follows:
getVehicleActivityNotes().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-