Class AbstractValue<T>

    • Constructor Detail

      • AbstractValue

        public AbstractValue()
      • AbstractValue

        public AbstractValue​(TimeOutput timestamp,
                             T value)
    • Method Detail

      • getTimestamp

        public TimeOutput getTimestamp()
        Returns:
        the timestamp/timeend when value has been observed.
      • setTimestamp

        public void setTimestamp​(TimeOutput timestamp)
        Parameters:
        timestamp - sets the timestamp/timeend when value has been observed.
      • isSetTimestamp

        public boolean isSetTimestamp()
      • isSetTimeend

        public boolean isSetTimeend()
      • getTimestart

        public TimeOutput getTimestart()
        Optional.
        Returns:
        the timestart when value has been observed.
      • setTimestart

        public void setTimestart​(TimeOutput timestart)
        Optional.
        Parameters:
        timestart - the timestart when value has been observed.
      • isNoDataValue

        public boolean isNoDataValue()
      • getValue

        public T getValue()
      • setValue

        public void setValue​(T value)
      • setValueFormatter

        public void setValueFormatter​(ValueFormatter<T> valueFormatter)
      • getFormattedValue

        public String getFormattedValue()
        Formats value as string by using valueFormatter. If no formatter has been set Object.toString() is being used. Otherwise null is returned.
        Returns:
        the value formatted as string or null if value is null
      • getGeometry

        public org.locationtech.jts.geom.Geometry getGeometry()
      • setGeometry

        public void setGeometry​(org.locationtech.jts.geom.Geometry geometry)
      • isSetGeometry

        public boolean isSetGeometry()
      • addParameter

        public void addParameter​(Map<String,​Object> parameterValue)
      • getResultTime

        public TimeOutput getResultTime()
      • setResultTime

        public void setResultTime​(TimeOutput resultTime)