Class AbnormalTraffic
- java.lang.Object
-
- eu.datex2.siri20.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
-
- eu.datex2.siri20.schema._2_0rc1._2_0.AbnormalTraffic
-
- All Implemented Interfaces:
Serializable
public class AbnormalTraffic extends TrafficElement implements Serializable
Java class for AbnormalTraffic complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbnormalTraffic"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}TrafficElement"> <sequence> <element name="abnormalTrafficType" type="{http://datex2.eu/schema/2_0RC1/2_0}AbnormalTrafficTypeEnum" minOccurs="0"/> <element name="numberOfVehiclesWaiting" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/> <element name="queueLength" type="{http://datex2.eu/schema/2_0RC1/2_0}MetresAsNonNegativeInteger" minOccurs="0"/> <element name="relativeTrafficFlow" type="{http://datex2.eu/schema/2_0RC1/2_0}RelativeTrafficFlowEnum" minOccurs="0"/> <element name="trafficFlowCharacteristics" type="{http://datex2.eu/schema/2_0RC1/2_0}TrafficFlowCharacteristicsEnum" minOccurs="0"/> <element name="trafficTrendType" type="{http://datex2.eu/schema/2_0RC1/2_0}TrafficTrendTypeEnum" minOccurs="0"/> <element name="abnormalTrafficExtension" 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 ExtensionTypeabnormalTrafficExtensionprotected AbnormalTrafficTypeEnumabnormalTrafficTypeprotected BigIntegernumberOfVehiclesWaitingprotected BigIntegerqueueLengthprotected RelativeTrafficFlowEnumrelativeTrafficFlowprotected TrafficFlowCharacteristicsEnumtrafficFlowCharacteristicsprotected TrafficTrendTypeEnumtrafficTrendType-
Fields inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
trafficElementExtension
-
Fields inherited from class eu.datex2.siri20.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 AbnormalTraffic()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetAbnormalTrafficExtension()Gets the value of the abnormalTrafficExtension property.AbnormalTrafficTypeEnumgetAbnormalTrafficType()Gets the value of the abnormalTrafficType property.BigIntegergetNumberOfVehiclesWaiting()Gets the value of the numberOfVehiclesWaiting property.BigIntegergetQueueLength()Gets the value of the queueLength property.RelativeTrafficFlowEnumgetRelativeTrafficFlow()Gets the value of the relativeTrafficFlow property.TrafficFlowCharacteristicsEnumgetTrafficFlowCharacteristics()Gets the value of the trafficFlowCharacteristics property.TrafficTrendTypeEnumgetTrafficTrendType()Gets the value of the trafficTrendType property.voidsetAbnormalTrafficExtension(ExtensionType value)Sets the value of the abnormalTrafficExtension property.voidsetAbnormalTrafficType(AbnormalTrafficTypeEnum value)Sets the value of the abnormalTrafficType property.voidsetNumberOfVehiclesWaiting(BigInteger value)Sets the value of the numberOfVehiclesWaiting property.voidsetQueueLength(BigInteger value)Sets the value of the queueLength property.voidsetRelativeTrafficFlow(RelativeTrafficFlowEnum value)Sets the value of the relativeTrafficFlow property.voidsetTrafficFlowCharacteristics(TrafficFlowCharacteristicsEnum value)Sets the value of the trafficFlowCharacteristics property.voidsetTrafficTrendType(TrafficTrendTypeEnum value)Sets the value of the trafficTrendType property.-
Methods inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
getTrafficElementExtension, setTrafficElementExtension
-
Methods inherited from class eu.datex2.siri20.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
-
abnormalTrafficType
protected AbnormalTrafficTypeEnum abnormalTrafficType
-
numberOfVehiclesWaiting
protected BigInteger numberOfVehiclesWaiting
-
queueLength
protected BigInteger queueLength
-
relativeTrafficFlow
protected RelativeTrafficFlowEnum relativeTrafficFlow
-
trafficFlowCharacteristics
protected TrafficFlowCharacteristicsEnum trafficFlowCharacteristics
-
trafficTrendType
protected TrafficTrendTypeEnum trafficTrendType
-
abnormalTrafficExtension
protected ExtensionType abnormalTrafficExtension
-
-
Method Detail
-
getAbnormalTrafficType
public AbnormalTrafficTypeEnum getAbnormalTrafficType()
Gets the value of the abnormalTrafficType property.- Returns:
- possible object is
AbnormalTrafficTypeEnum
-
setAbnormalTrafficType
public void setAbnormalTrafficType(AbnormalTrafficTypeEnum value)
Sets the value of the abnormalTrafficType property.- Parameters:
value- allowed object isAbnormalTrafficTypeEnum
-
getNumberOfVehiclesWaiting
public BigInteger getNumberOfVehiclesWaiting()
Gets the value of the numberOfVehiclesWaiting property.- Returns:
- possible object is
BigInteger
-
setNumberOfVehiclesWaiting
public void setNumberOfVehiclesWaiting(BigInteger value)
Sets the value of the numberOfVehiclesWaiting property.- Parameters:
value- allowed object isBigInteger
-
getQueueLength
public BigInteger getQueueLength()
Gets the value of the queueLength property.- Returns:
- possible object is
BigInteger
-
setQueueLength
public void setQueueLength(BigInteger value)
Sets the value of the queueLength property.- Parameters:
value- allowed object isBigInteger
-
getRelativeTrafficFlow
public RelativeTrafficFlowEnum getRelativeTrafficFlow()
Gets the value of the relativeTrafficFlow property.- Returns:
- possible object is
RelativeTrafficFlowEnum
-
setRelativeTrafficFlow
public void setRelativeTrafficFlow(RelativeTrafficFlowEnum value)
Sets the value of the relativeTrafficFlow property.- Parameters:
value- allowed object isRelativeTrafficFlowEnum
-
getTrafficFlowCharacteristics
public TrafficFlowCharacteristicsEnum getTrafficFlowCharacteristics()
Gets the value of the trafficFlowCharacteristics property.- Returns:
- possible object is
TrafficFlowCharacteristicsEnum
-
setTrafficFlowCharacteristics
public void setTrafficFlowCharacteristics(TrafficFlowCharacteristicsEnum value)
Sets the value of the trafficFlowCharacteristics property.- Parameters:
value- allowed object isTrafficFlowCharacteristicsEnum
-
getTrafficTrendType
public TrafficTrendTypeEnum getTrafficTrendType()
Gets the value of the trafficTrendType property.- Returns:
- possible object is
TrafficTrendTypeEnum
-
setTrafficTrendType
public void setTrafficTrendType(TrafficTrendTypeEnum value)
Sets the value of the trafficTrendType property.- Parameters:
value- allowed object isTrafficTrendTypeEnum
-
getAbnormalTrafficExtension
public ExtensionType getAbnormalTrafficExtension()
Gets the value of the abnormalTrafficExtension property.- Returns:
- possible object is
ExtensionType
-
setAbnormalTrafficExtension
public void setAbnormalTrafficExtension(ExtensionType value)
Sets the value of the abnormalTrafficExtension property.- Parameters:
value- allowed object isExtensionType
-
-