Package org.openremote.model.value
Class ForecastConfigurationWeightedExponentialAverage
java.lang.Object
org.openremote.model.value.ForecastConfiguration
org.openremote.model.value.ForecastConfigurationWeightedExponentialAverage
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @NotNull @Positive Integer
protected static final Pattern
protected @NotNull @Positive Integer
static final String
Fields inherited from class org.openremote.model.value.ForecastConfiguration
type
-
Constructor Summary
ConstructorsConstructorDescriptionForecastConfigurationWeightedExponentialAverage
(ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration pastPeriod, Integer pastCount, ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration forecastPeriod, Integer forecastCount) -
Method Summary
Methods inherited from class org.openremote.model.value.ForecastConfiguration
getType
-
Field Details
-
TYPE
- See Also:
-
iso8601Pattern
-
pastPeriod
@NotNull protected ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration pastPeriod -
pastCount
-
forecastPeriod
@NotNull protected ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration forecastPeriod -
forecastCount
-
-
Constructor Details
-
ForecastConfigurationWeightedExponentialAverage
public ForecastConfigurationWeightedExponentialAverage(ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration pastPeriod, Integer pastCount, ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration forecastPeriod, Integer forecastCount)
-
-
Method Details
-
isValid
public boolean isValid()- Specified by:
isValid
in classForecastConfiguration
-
getPastPeriod
-
getPastCount
-
getForecastPeriod
public ForecastConfigurationWeightedExponentialAverage.ExtendedPeriodAndDuration getForecastPeriod() -
getForecastCount
-