Class BasicDataValue
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.BasicDataValue
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
TrafficStatusValue,TrafficValue,TravelTimeValue,WeatherValue
public abstract class BasicDataValue extends Object implements Serializable
Generic data values of either measured or elaborated data.Java class for BasicDataValue complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BasicDataValue"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="accuracy" type="{http://datex2.eu/schema/1_0/1_0}Percentage" minOccurs="0"/> <element name="computationalMethod" type="{http://datex2.eu/schema/1_0/1_0}ComputationMethodEnum" minOccurs="0"/> <element name="fault" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="faultReason" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="numberOfIncompleteInputs" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="numberOfInputValuesUsed" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="period" type="{http://datex2.eu/schema/1_0/1_0}Seconds" minOccurs="0"/> <element name="smoothingFactor" type="{http://datex2.eu/schema/1_0/1_0}Float" minOccurs="0"/> <element name="standardDeviation" type="{http://datex2.eu/schema/1_0/1_0}Float" minOccurs="0"/> <element name="supplierCalculatedDataQuality" type="{http://datex2.eu/schema/1_0/1_0}Percentage" minOccurs="0"/> <element name="time" type="{http://datex2.eu/schema/1_0/1_0}DateTime" minOccurs="0"/> <element name="affectedLocation" type="{http://datex2.eu/schema/1_0/1_0}GroupOfLocations" minOccurs="0"/> <element name="basicDataValueExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBasicDataValue.FaultReasonJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Floataccuracyprotected GroupOfLocationsaffectedLocationprotected ExtensionTypebasicDataValueExtensionprotected ComputationMethodEnumcomputationalMethodprotected Booleanfaultprotected BasicDataValue.FaultReasonfaultReasonprotected BigIntegernumberOfIncompleteInputsprotected BigIntegernumberOfInputValuesUsedprotected Floatperiodprotected FloatsmoothingFactorprotected FloatstandardDeviationprotected FloatsupplierCalculatedDataQualityprotected DateTimetime
-
Constructor Summary
Constructors Constructor Description BasicDataValue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetAccuracy()Gets the value of the accuracy property.GroupOfLocationsgetAffectedLocation()Gets the value of the affectedLocation property.ExtensionTypegetBasicDataValueExtension()Gets the value of the basicDataValueExtension property.ComputationMethodEnumgetComputationalMethod()Gets the value of the computationalMethod property.BasicDataValue.FaultReasongetFaultReason()Gets the value of the faultReason property.BigIntegergetNumberOfIncompleteInputs()Gets the value of the numberOfIncompleteInputs property.BigIntegergetNumberOfInputValuesUsed()Gets the value of the numberOfInputValuesUsed property.FloatgetPeriod()Gets the value of the period property.FloatgetSmoothingFactor()Gets the value of the smoothingFactor property.FloatgetStandardDeviation()Gets the value of the standardDeviation property.FloatgetSupplierCalculatedDataQuality()Gets the value of the supplierCalculatedDataQuality property.DateTimegetTime()Gets the value of the time property.BooleanisFault()Gets the value of the fault property.voidsetAccuracy(Float value)Sets the value of the accuracy property.voidsetAffectedLocation(GroupOfLocations value)Sets the value of the affectedLocation property.voidsetBasicDataValueExtension(ExtensionType value)Sets the value of the basicDataValueExtension property.voidsetComputationalMethod(ComputationMethodEnum value)Sets the value of the computationalMethod property.voidsetFault(Boolean value)Sets the value of the fault property.voidsetFaultReason(BasicDataValue.FaultReason value)Sets the value of the faultReason property.voidsetNumberOfIncompleteInputs(BigInteger value)Sets the value of the numberOfIncompleteInputs property.voidsetNumberOfInputValuesUsed(BigInteger value)Sets the value of the numberOfInputValuesUsed property.voidsetPeriod(Float value)Sets the value of the period property.voidsetSmoothingFactor(Float value)Sets the value of the smoothingFactor property.voidsetStandardDeviation(Float value)Sets the value of the standardDeviation property.voidsetSupplierCalculatedDataQuality(Float value)Sets the value of the supplierCalculatedDataQuality property.voidsetTime(DateTime value)Sets the value of the time property.
-
-
-
Field Detail
-
accuracy
protected Float accuracy
-
computationalMethod
protected ComputationMethodEnum computationalMethod
-
fault
protected Boolean fault
-
faultReason
protected BasicDataValue.FaultReason faultReason
-
numberOfIncompleteInputs
protected BigInteger numberOfIncompleteInputs
-
numberOfInputValuesUsed
protected BigInteger numberOfInputValuesUsed
-
period
protected Float period
-
smoothingFactor
protected Float smoothingFactor
-
standardDeviation
protected Float standardDeviation
-
supplierCalculatedDataQuality
protected Float supplierCalculatedDataQuality
-
time
protected DateTime time
-
affectedLocation
protected GroupOfLocations affectedLocation
-
basicDataValueExtension
protected ExtensionType basicDataValueExtension
-
-
Method Detail
-
getAccuracy
public Float getAccuracy()
Gets the value of the accuracy property.- Returns:
- possible object is
Float
-
setAccuracy
public void setAccuracy(Float value)
Sets the value of the accuracy property.- Parameters:
value- allowed object isFloat
-
getComputationalMethod
public ComputationMethodEnum getComputationalMethod()
Gets the value of the computationalMethod property.- Returns:
- possible object is
ComputationMethodEnum
-
setComputationalMethod
public void setComputationalMethod(ComputationMethodEnum value)
Sets the value of the computationalMethod property.- Parameters:
value- allowed object isComputationMethodEnum
-
isFault
public Boolean isFault()
Gets the value of the fault property.- Returns:
- possible object is
Boolean
-
setFault
public void setFault(Boolean value)
Sets the value of the fault property.- Parameters:
value- allowed object isBoolean
-
getFaultReason
public BasicDataValue.FaultReason getFaultReason()
Gets the value of the faultReason property.- Returns:
- possible object is
BasicDataValue.FaultReason
-
setFaultReason
public void setFaultReason(BasicDataValue.FaultReason value)
Sets the value of the faultReason property.- Parameters:
value- allowed object isBasicDataValue.FaultReason
-
getNumberOfIncompleteInputs
public BigInteger getNumberOfIncompleteInputs()
Gets the value of the numberOfIncompleteInputs property.- Returns:
- possible object is
BigInteger
-
setNumberOfIncompleteInputs
public void setNumberOfIncompleteInputs(BigInteger value)
Sets the value of the numberOfIncompleteInputs property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfInputValuesUsed
public BigInteger getNumberOfInputValuesUsed()
Gets the value of the numberOfInputValuesUsed property.- Returns:
- possible object is
BigInteger
-
setNumberOfInputValuesUsed
public void setNumberOfInputValuesUsed(BigInteger value)
Sets the value of the numberOfInputValuesUsed property.- Parameters:
value- allowed object isBigInteger
-
getPeriod
public Float getPeriod()
Gets the value of the period property.- Returns:
- possible object is
Float
-
setPeriod
public void setPeriod(Float value)
Sets the value of the period property.- Parameters:
value- allowed object isFloat
-
getSmoothingFactor
public Float getSmoothingFactor()
Gets the value of the smoothingFactor property.- Returns:
- possible object is
Float
-
setSmoothingFactor
public void setSmoothingFactor(Float value)
Sets the value of the smoothingFactor property.- Parameters:
value- allowed object isFloat
-
getStandardDeviation
public Float getStandardDeviation()
Gets the value of the standardDeviation property.- Returns:
- possible object is
Float
-
setStandardDeviation
public void setStandardDeviation(Float value)
Sets the value of the standardDeviation property.- Parameters:
value- allowed object isFloat
-
getSupplierCalculatedDataQuality
public Float getSupplierCalculatedDataQuality()
Gets the value of the supplierCalculatedDataQuality property.- Returns:
- possible object is
Float
-
setSupplierCalculatedDataQuality
public void setSupplierCalculatedDataQuality(Float value)
Sets the value of the supplierCalculatedDataQuality property.- Parameters:
value- allowed object isFloat
-
getTime
public DateTime getTime()
Gets the value of the time property.- Returns:
- possible object is
DateTime
-
setTime
public void setTime(DateTime value)
Sets the value of the time property.- Parameters:
value- allowed object isDateTime
-
getAffectedLocation
public GroupOfLocations getAffectedLocation()
Gets the value of the affectedLocation property.- Returns:
- possible object is
GroupOfLocations
-
setAffectedLocation
public void setAffectedLocation(GroupOfLocations value)
Sets the value of the affectedLocation property.- Parameters:
value- allowed object isGroupOfLocations
-
getBasicDataValueExtension
public ExtensionType getBasicDataValueExtension()
Gets the value of the basicDataValueExtension property.- Returns:
- possible object is
ExtensionType
-
setBasicDataValueExtension
public void setBasicDataValueExtension(ExtensionType value)
Sets the value of the basicDataValueExtension property.- Parameters:
value- allowed object isExtensionType
-
-