Class TimeBasedValueFactory<D extends TimeBasedValueData<V>,V extends Value>
java.lang.Object
edu.ie3.datamodel.io.factory.Factory<V,D,TimeBasedValue<V>>
edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueFactory<D,V>
- Type Parameters:
D
- Type of "flat" information as a sub class ofTimeBasedValue
.V
- Type of the targeted innerValue
, that is carried.
- Direct Known Subclasses:
TimeBasedSimpleValueFactory
,TimeBasedWeatherValueFactory
public abstract class TimeBasedValueFactory<D extends TimeBasedValueData<V>,V extends Value>
extends Factory<V,D,TimeBasedValue<V>>
Abstract class that is able to build
TimeBasedValue
s from "flat" information-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
TimeBasedValueFactory
(Class<? extends V>... valueClasses) -
Method Summary
Methods inherited from class edu.ie3.datamodel.io.factory.Factory
buildModel, expandSet, get, getFields, getFieldsString, getSupportedClasses, newSet, validateParameters
-
Constructor Details
-
TimeBasedValueFactory
-