Class SingleObservationValue<T>

    • Constructor Detail

      • SingleObservationValue

        public SingleObservationValue()
        constructor
      • SingleObservationValue

        public SingleObservationValue​(Value<T> value)
        constructor
        Parameters:
        value - Measurement value
      • SingleObservationValue

        public SingleObservationValue​(Time phenomenonTime,
                                      Value<T> value,
                                      Set<OmResultQuality> qualityList)
        constructor
        Parameters:
        phenomenonTime - Phenomenon time
        value - Measurement value
        qualityList - Measurment quality
      • SingleObservationValue

        public SingleObservationValue​(Time phenomenonTime,
                                      Value<T> value)
        constructor
        Parameters:
        phenomenonTime - Phenomenon time
        value - Measurement value
    • Method Detail

      • getPhenomenonTime

        public Time getPhenomenonTime()
        Description copied from interface: ObservationValue
        Get phenomenon or sampling time of the observation
        Returns:
        Phenomenon or sampling time of the observation
      • setPhenomenonTime

        public void setPhenomenonTime​(Time phenomenonTime)
        Description copied from interface: ObservationValue
        Set phenomenon or sampling time of the observation
        Parameters:
        phenomenonTime - Phenomenon or sampling time of the observation
      • getValue

        public Value<T> getValue()
        Description copied from interface: ObservationValue
        Get observation value
        Returns:
        Observation value
      • setValue

        public void setValue​(Value<T> value)
        Description copied from interface: ObservationValue
        Set observation value
        Parameters:
        value - Observation value
      • getQualityList

        public Set<OmResultQuality> getQualityList()
        Get measurement quality
        Returns:
        Measurement quality
      • isSetQualityList

        public boolean isSetQualityList()
      • isSetValue

        public boolean isSetValue()