kieker.tools.opad.timeseries.forecast
Class AbstractForecaster<T>
java.lang.Object
kieker.tools.opad.timeseries.forecast.AbstractForecaster<T>
- Type Parameters:
T
- The type of the forecaster.
- All Implemented Interfaces:
- IForecaster<T>
- Direct Known Subclasses:
- AbstractRForecaster, MeanForecasterJava
public abstract class AbstractForecaster<T>
- extends java.lang.Object
- implements IForecaster<T>
- Since:
- 1.10
- Author:
- Andre van Hoorn, Tillmann Carlos Bielefeld
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractForecaster
public AbstractForecaster(ITimeSeries<T> historyTimeseries)
AbstractForecaster
public AbstractForecaster(ITimeSeries<T> historyTimeseries,
int confidenceLevel)
- Parameters:
historyTimeseries
- TSconfidenceLevel
- value for confidencelevel
getTsOriginal
public ITimeSeries<T> getTsOriginal()
- Description copied from interface:
IForecaster
- Returns the original time series used for the forecast.
- Specified by:
getTsOriginal
in interface IForecaster<T>
prepareForecastTS
protected ITimeSeries<T> prepareForecastTS()
- Returns:
- TS
supportsConfidence
protected boolean supportsConfidence()
getConfidenceLevel
public int getConfidenceLevel()
- Description copied from interface:
IForecaster
- Returns the confidence level to be computed for the forecast.
- Specified by:
getConfidenceLevel
in interface IForecaster<T>
Copyright 2015 Kieker Project, http://kieker-monitoring.net