Class 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
    • Constructor Detail

      • BasicDataValue

        public BasicDataValue()
    • 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 is Float
      • 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 is Boolean
      • 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 is BigInteger
      • 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 is BigInteger
      • 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 is Float
      • 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 is Float
      • 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 is Float
      • 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 is Float
      • 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 is DateTime
      • 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 is GroupOfLocations
      • 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 is ExtensionType