Class SpeedManagement
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
-
- eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SpeedManagement
-
- All Implemented Interfaces:
Serializable
public class SpeedManagement extends NetworkManagement implements Serializable
Java class for SpeedManagement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpeedManagement"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}NetworkManagement"> <sequence> <element name="speedManagementType" type="{http://datex2.eu/schema/2_0RC1/2_0}SpeedManagementTypeEnum" minOccurs="0"/> <element name="temporarySpeedLimit" type="{http://datex2.eu/schema/2_0RC1/2_0}KilometresPerHour" minOccurs="0"/> <element name="speedManagementExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionTypespeedManagementExtensionprotected SpeedManagementTypeEnumspeedManagementTypeprotected FloattemporarySpeedLimit-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
applicableForTrafficDirections, applicableForTrafficTypes, automaticallyInitiated, complianceOption, forVehiclesWithCharacteristicsOves, networkManagementExtension, placesAtWhichApplicables
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
actionOrigin, operatorActionExtension, operatorActionStatus
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
cause, confidentialityOverride, generalPublicComments, groupOfLocations, id, impact, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, source, urlLinks, validity
-
-
Constructor Summary
Constructors Constructor Description SpeedManagement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetSpeedManagementExtension()Gets the value of the speedManagementExtension property.SpeedManagementTypeEnumgetSpeedManagementType()Gets the value of the speedManagementType property.FloatgetTemporarySpeedLimit()Gets the value of the temporarySpeedLimit property.voidsetSpeedManagementExtension(ExtensionType value)Sets the value of the speedManagementExtension property.voidsetSpeedManagementType(SpeedManagementTypeEnum value)Sets the value of the speedManagementType property.voidsetTemporarySpeedLimit(Float value)Sets the value of the temporarySpeedLimit property.-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
getApplicableForTrafficDirections, getApplicableForTrafficTypes, getComplianceOption, getForVehiclesWithCharacteristicsOves, getNetworkManagementExtension, getPlacesAtWhichApplicables, isAutomaticallyInitiated, setAutomaticallyInitiated, setComplianceOption, setNetworkManagementExtension
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
getActionOrigin, getOperatorActionExtension, getOperatorActionStatus, setActionOrigin, setOperatorActionExtension, setOperatorActionStatus
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
getCause, getConfidentialityOverride, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSource, getUrlLinks, getValidity, setCause, setConfidentialityOverride, setGroupOfLocations, setId, setImpact, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSource, setValidity
-
-
-
-
Field Detail
-
speedManagementType
protected SpeedManagementTypeEnum speedManagementType
-
temporarySpeedLimit
protected Float temporarySpeedLimit
-
speedManagementExtension
protected ExtensionType speedManagementExtension
-
-
Method Detail
-
getSpeedManagementType
public SpeedManagementTypeEnum getSpeedManagementType()
Gets the value of the speedManagementType property.- Returns:
- possible object is
SpeedManagementTypeEnum
-
setSpeedManagementType
public void setSpeedManagementType(SpeedManagementTypeEnum value)
Sets the value of the speedManagementType property.- Parameters:
value- allowed object isSpeedManagementTypeEnum
-
getTemporarySpeedLimit
public Float getTemporarySpeedLimit()
Gets the value of the temporarySpeedLimit property.- Returns:
- possible object is
Float
-
setTemporarySpeedLimit
public void setTemporarySpeedLimit(Float value)
Sets the value of the temporarySpeedLimit property.- Parameters:
value- allowed object isFloat
-
getSpeedManagementExtension
public ExtensionType getSpeedManagementExtension()
Gets the value of the speedManagementExtension property.- Returns:
- possible object is
ExtensionType
-
setSpeedManagementExtension
public void setSpeedManagementExtension(ExtensionType value)
Sets the value of the speedManagementExtension property.- Parameters:
value- allowed object isExtensionType
-
-