Class TimeBasedValueData<V extends Value>

java.lang.Object
edu.ie3.datamodel.io.factory.FactoryData
edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData<V>
Type Parameters:
V - Type of inner value class
Direct Known Subclasses:
SimpleTimeBasedValueData, TimeBasedWeatherValueData

public abstract class TimeBasedValueData<V extends Value> extends FactoryData
Abstract definition of data, that is used to build a TimeBasedValue within a Factory
  • Constructor Details

    • TimeBasedValueData

      protected TimeBasedValueData(Map<String,String> fieldsToAttributes, Class<V> valueClass)
      Creates a new TimeBasedValueData object
      Parameters:
      fieldsToAttributes - attribute map: field name to value
      valueClass - Class of the underlying value
  • Method Details