Class MeasurementSiteRecord
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.MeasurementSiteRecord
-
- All Implemented Interfaces:
Serializable
public class MeasurementSiteRecord extends Object implements Serializable
Java class for MeasurementSiteRecord complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MeasurementSiteRecord"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="measurementSiteRecordVersion" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/> <element name="measurementSiteRecordVersionTime" type="{http://datex2.eu/schema/2_0RC1/2_0}DateTime" minOccurs="0"/> <element name="computationMethod" type="{http://datex2.eu/schema/2_0RC1/2_0}ComputationMethodEnum" minOccurs="0"/> <element name="measurementEquipmentReference" type="{http://datex2.eu/schema/2_0RC1/2_0}String" minOccurs="0"/> <element name="measurementEquipmentTypeUsed" type="{http://datex2.eu/schema/2_0RC1/2_0}MultilingualString" minOccurs="0"/> <element name="measurementSiteName" type="{http://datex2.eu/schema/2_0RC1/2_0}MultilingualString" minOccurs="0"/> <element name="measurementSiteNumberOfLanes" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/> <element name="measurementSiteIdentification" type="{http://datex2.eu/schema/2_0RC1/2_0}String" minOccurs="0"/> <element name="measurementSide" type="{http://datex2.eu/schema/2_0RC1/2_0}DirectionEnum" minOccurs="0"/> <element name="measurementSpecificCharacteristics" maxOccurs="unbounded"> <complexType> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}MeasurementSpecificCharacteristics"> <attribute name="index" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> </extension> </complexContent> </complexType> </element> <element name="measurementSiteLocation" type="{http://datex2.eu/schema/2_0RC1/2_0}Location"/> <element name="measurementSiteRecordExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMeasurementSiteRecord.MeasurementSpecificCharacteristicsJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected ComputationMethodEnumcomputationMethodprotected Stringidprotected StringmeasurementEquipmentReferenceprotected MultilingualStringmeasurementEquipmentTypeUsedprotected DirectionEnummeasurementSideprotected StringmeasurementSiteIdentificationprotected LocationmeasurementSiteLocationprotected MultilingualStringmeasurementSiteNameprotected BigIntegermeasurementSiteNumberOfLanesprotected ExtensionTypemeasurementSiteRecordExtensionprotected BigIntegermeasurementSiteRecordVersionprotected ZonedDateTimemeasurementSiteRecordVersionTimeprotected List<MeasurementSiteRecord.MeasurementSpecificCharacteristics>measurementSpecificCharacteristics
-
Constructor Summary
Constructors Constructor Description MeasurementSiteRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputationMethodEnumgetComputationMethod()Gets the value of the computationMethod property.StringgetId()Gets the value of the id property.StringgetMeasurementEquipmentReference()Gets the value of the measurementEquipmentReference property.MultilingualStringgetMeasurementEquipmentTypeUsed()Gets the value of the measurementEquipmentTypeUsed property.DirectionEnumgetMeasurementSide()Gets the value of the measurementSide property.StringgetMeasurementSiteIdentification()Gets the value of the measurementSiteIdentification property.LocationgetMeasurementSiteLocation()Gets the value of the measurementSiteLocation property.MultilingualStringgetMeasurementSiteName()Gets the value of the measurementSiteName property.BigIntegergetMeasurementSiteNumberOfLanes()Gets the value of the measurementSiteNumberOfLanes property.ExtensionTypegetMeasurementSiteRecordExtension()Gets the value of the measurementSiteRecordExtension property.BigIntegergetMeasurementSiteRecordVersion()Gets the value of the measurementSiteRecordVersion property.ZonedDateTimegetMeasurementSiteRecordVersionTime()Gets the value of the measurementSiteRecordVersionTime property.List<MeasurementSiteRecord.MeasurementSpecificCharacteristics>getMeasurementSpecificCharacteristics()Gets the value of the measurementSpecificCharacteristics property.voidsetComputationMethod(ComputationMethodEnum value)Sets the value of the computationMethod property.voidsetId(String value)Sets the value of the id property.voidsetMeasurementEquipmentReference(String value)Sets the value of the measurementEquipmentReference property.voidsetMeasurementEquipmentTypeUsed(MultilingualString value)Sets the value of the measurementEquipmentTypeUsed property.voidsetMeasurementSide(DirectionEnum value)Sets the value of the measurementSide property.voidsetMeasurementSiteIdentification(String value)Sets the value of the measurementSiteIdentification property.voidsetMeasurementSiteLocation(Location value)Sets the value of the measurementSiteLocation property.voidsetMeasurementSiteName(MultilingualString value)Sets the value of the measurementSiteName property.voidsetMeasurementSiteNumberOfLanes(BigInteger value)Sets the value of the measurementSiteNumberOfLanes property.voidsetMeasurementSiteRecordExtension(ExtensionType value)Sets the value of the measurementSiteRecordExtension property.voidsetMeasurementSiteRecordVersion(BigInteger value)Sets the value of the measurementSiteRecordVersion property.voidsetMeasurementSiteRecordVersionTime(ZonedDateTime value)Sets the value of the measurementSiteRecordVersionTime property.
-
-
-
Field Detail
-
measurementSiteRecordVersion
protected BigInteger measurementSiteRecordVersion
-
measurementSiteRecordVersionTime
protected ZonedDateTime measurementSiteRecordVersionTime
-
computationMethod
protected ComputationMethodEnum computationMethod
-
measurementEquipmentReference
protected String measurementEquipmentReference
-
measurementEquipmentTypeUsed
protected MultilingualString measurementEquipmentTypeUsed
-
measurementSiteName
protected MultilingualString measurementSiteName
-
measurementSiteNumberOfLanes
protected BigInteger measurementSiteNumberOfLanes
-
measurementSiteIdentification
protected String measurementSiteIdentification
-
measurementSide
protected DirectionEnum measurementSide
-
measurementSpecificCharacteristics
protected List<MeasurementSiteRecord.MeasurementSpecificCharacteristics> measurementSpecificCharacteristics
-
measurementSiteLocation
protected Location measurementSiteLocation
-
measurementSiteRecordExtension
protected ExtensionType measurementSiteRecordExtension
-
id
protected String id
-
-
Method Detail
-
getMeasurementSiteRecordVersion
public BigInteger getMeasurementSiteRecordVersion()
Gets the value of the measurementSiteRecordVersion property.- Returns:
- possible object is
BigInteger
-
setMeasurementSiteRecordVersion
public void setMeasurementSiteRecordVersion(BigInteger value)
Sets the value of the measurementSiteRecordVersion property.- Parameters:
value- allowed object isBigInteger
-
getMeasurementSiteRecordVersionTime
public ZonedDateTime getMeasurementSiteRecordVersionTime()
Gets the value of the measurementSiteRecordVersionTime property.- Returns:
- possible object is
String
-
setMeasurementSiteRecordVersionTime
public void setMeasurementSiteRecordVersionTime(ZonedDateTime value)
Sets the value of the measurementSiteRecordVersionTime property.- Parameters:
value- allowed object isString
-
getComputationMethod
public ComputationMethodEnum getComputationMethod()
Gets the value of the computationMethod property.- Returns:
- possible object is
ComputationMethodEnum
-
setComputationMethod
public void setComputationMethod(ComputationMethodEnum value)
Sets the value of the computationMethod property.- Parameters:
value- allowed object isComputationMethodEnum
-
getMeasurementEquipmentReference
public String getMeasurementEquipmentReference()
Gets the value of the measurementEquipmentReference property.- Returns:
- possible object is
String
-
setMeasurementEquipmentReference
public void setMeasurementEquipmentReference(String value)
Sets the value of the measurementEquipmentReference property.- Parameters:
value- allowed object isString
-
getMeasurementEquipmentTypeUsed
public MultilingualString getMeasurementEquipmentTypeUsed()
Gets the value of the measurementEquipmentTypeUsed property.- Returns:
- possible object is
MultilingualString
-
setMeasurementEquipmentTypeUsed
public void setMeasurementEquipmentTypeUsed(MultilingualString value)
Sets the value of the measurementEquipmentTypeUsed property.- Parameters:
value- allowed object isMultilingualString
-
getMeasurementSiteName
public MultilingualString getMeasurementSiteName()
Gets the value of the measurementSiteName property.- Returns:
- possible object is
MultilingualString
-
setMeasurementSiteName
public void setMeasurementSiteName(MultilingualString value)
Sets the value of the measurementSiteName property.- Parameters:
value- allowed object isMultilingualString
-
getMeasurementSiteNumberOfLanes
public BigInteger getMeasurementSiteNumberOfLanes()
Gets the value of the measurementSiteNumberOfLanes property.- Returns:
- possible object is
BigInteger
-
setMeasurementSiteNumberOfLanes
public void setMeasurementSiteNumberOfLanes(BigInteger value)
Sets the value of the measurementSiteNumberOfLanes property.- Parameters:
value- allowed object isBigInteger
-
getMeasurementSiteIdentification
public String getMeasurementSiteIdentification()
Gets the value of the measurementSiteIdentification property.- Returns:
- possible object is
String
-
setMeasurementSiteIdentification
public void setMeasurementSiteIdentification(String value)
Sets the value of the measurementSiteIdentification property.- Parameters:
value- allowed object isString
-
getMeasurementSide
public DirectionEnum getMeasurementSide()
Gets the value of the measurementSide property.- Returns:
- possible object is
DirectionEnum
-
setMeasurementSide
public void setMeasurementSide(DirectionEnum value)
Sets the value of the measurementSide property.- Parameters:
value- allowed object isDirectionEnum
-
getMeasurementSpecificCharacteristics
public List<MeasurementSiteRecord.MeasurementSpecificCharacteristics> getMeasurementSpecificCharacteristics()
Gets the value of the measurementSpecificCharacteristics 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 measurementSpecificCharacteristics property.For example, to add a new item, do as follows:
getMeasurementSpecificCharacteristics().add(newItem);Objects of the following type(s) are allowed in the list
MeasurementSiteRecord.MeasurementSpecificCharacteristics
-
getMeasurementSiteLocation
public Location getMeasurementSiteLocation()
Gets the value of the measurementSiteLocation property.- Returns:
- possible object is
Location
-
setMeasurementSiteLocation
public void setMeasurementSiteLocation(Location value)
Sets the value of the measurementSiteLocation property.- Parameters:
value- allowed object isLocation
-
getMeasurementSiteRecordExtension
public ExtensionType getMeasurementSiteRecordExtension()
Gets the value of the measurementSiteRecordExtension property.- Returns:
- possible object is
ExtensionType
-
setMeasurementSiteRecordExtension
public void setMeasurementSiteRecordExtension(ExtensionType value)
Sets the value of the measurementSiteRecordExtension property.- Parameters:
value- allowed object isExtensionType
-
-