| Modifier and Type | Class and Description | 
|---|---|
class  | 
TimeSeries<T>  | 
| Modifier and Type | Method and Description | 
|---|---|
IForecaster<java.lang.Double> | 
ForecastMethod.getForecaster(ITimeSeries<java.lang.Double> history)  | 
IForecaster<java.lang.Double> | 
ForecastMethod.getForecaster(ITimeSeries<java.lang.Double> history,
             int alpha)  | 
| Modifier and Type | Method and Description | 
|---|---|
ITimeSeries<java.lang.Double> | 
IForecastResult.getForecast()
Returns the point forecasts. 
 | 
ITimeSeries<java.lang.Double> | 
ForecastResult.getForecast()  | 
ITimeSeries<java.lang.Double> | 
IForecastResult.getLower()
Returns the lower limits for forecast interval with respect to the confidence level  
IForecastResult.getConfidenceLevel(). | 
ITimeSeries<java.lang.Double> | 
ForecastResult.getLower()  | 
ITimeSeries<java.lang.Double> | 
IForecastResult.getOriginal()
Returns the original time series that was the basis for the forecast. 
 | 
ITimeSeries<java.lang.Double> | 
ForecastResult.getOriginal()  | 
ITimeSeries<T> | 
IForecaster.getTsOriginal()
Returns the original time series used for the forecast. 
 | 
ITimeSeries<T> | 
AbstractForecaster.getTsOriginal()  | 
ITimeSeries<java.lang.Double> | 
IForecastResult.getUpper()
Returns the upper limits for forecast interval with respect to the confidence level  
IForecastResult.getConfidenceLevel(). | 
ITimeSeries<java.lang.Double> | 
ForecastResult.getUpper()  | 
protected ITimeSeries<T> | 
AbstractForecaster.prepareForecastTS()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IForecastResult | 
AbstractRForecaster.createNaNForecast(ITimeSeries<java.lang.Double> timeseries,
                 int numForecastSteps)  | 
protected boolean | 
AbstractRForecaster.satisfiesInputTSRequirements(ITimeSeries<java.lang.Double> timeSeries)
Checks whether the requirements for the input TS are met. 
 | 
| Constructor and Description | 
|---|
AbstractForecaster(ITimeSeries<T> historyTimeseries)  | 
AbstractForecaster(ITimeSeries<T> historyTimeseries,
                  int confidenceLevel)  | 
AbstractRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
                   java.lang.String modelFunc,
                   java.lang.String forecastFunc,
                   ForecastMethod strategy)  | 
AbstractRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
                   java.lang.String modelFunc,
                   java.lang.String forecastFunc,
                   int confidenceLevel,
                   ForecastMethod strategy)  | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              ForecastMethod fcStrategy)
Constructs a  
ForecastResult with confidence level 0, where the time series returned ForecastResult.getLower() by ForecastResult.getUpper() are the
 forecast series. | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              ForecastMethod fcStrategy)
Constructs a  
ForecastResult with confidence level 0, where the time series returned ForecastResult.getLower() by ForecastResult.getUpper() are the
 forecast series. | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              int tsconfidenceLevel,
              double tsmeanAbsoluteScaledError,
              ITimeSeries<java.lang.Double> tsLower,
              ITimeSeries<java.lang.Double> tsUpper,
              ForecastMethod fcStrategy)  | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              int tsconfidenceLevel,
              double tsmeanAbsoluteScaledError,
              ITimeSeries<java.lang.Double> tsLower,
              ITimeSeries<java.lang.Double> tsUpper,
              ForecastMethod fcStrategy)  | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              int tsconfidenceLevel,
              double tsmeanAbsoluteScaledError,
              ITimeSeries<java.lang.Double> tsLower,
              ITimeSeries<java.lang.Double> tsUpper,
              ForecastMethod fcStrategy)  | 
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
              ITimeSeries<java.lang.Double> tsOriginal,
              int tsconfidenceLevel,
              double tsmeanAbsoluteScaledError,
              ITimeSeries<java.lang.Double> tsLower,
              ITimeSeries<java.lang.Double> tsUpper,
              ForecastMethod fcStrategy)  | 
| Constructor and Description | 
|---|
ARIMA101Forecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
ARIMA101Forecaster(ITimeSeries<java.lang.Double> historyTimeseries,
                  int confidenceLevel)  | 
ARIMAForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
ARIMAForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
               int confidenceLevel)  | 
| Constructor and Description | 
|---|
CrostonForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
CrostonForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
                 int confidenceLevel)  | 
| Constructor and Description | 
|---|
CSForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
CSForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
            int confidenceLevel)  | 
| Constructor and Description | 
|---|
ETSForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
ETSForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
             int confidenceLevel)  | 
| Constructor and Description | 
|---|
MeanForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
MeanForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
              int confidenceLevel)  | 
MeanForecasterJava(ITimeSeries<java.lang.Double> historyTimeseries)  | 
| Constructor and Description | 
|---|
NaiveForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
NaiveForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
               int confidenceLevel)  | 
| Constructor and Description | 
|---|
SESRForecaster(ITimeSeries<java.lang.Double> historyTimeseries)  | 
SESRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
              int confidenceLevel)  | 
Copyright 2017 Kieker Project, http://kieker-monitoring.net