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
TimeBasedValues from "flat" information-
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTimeBasedValueFactory(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
-