Package org.ojalgo.series.function
Class SeriesForecaster
java.lang.Object
org.ojalgo.series.function.SeriesFunction<CalendarDate>
org.ojalgo.series.function.SeriesExtrapolator<CalendarDate>
org.ojalgo.series.function.SeriesForecaster
A forecaster is restricted to CalendarDate keys and is intended to predict something related
to future keys/dates.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SeriesForecaster
(Map<String, ? extends BasicSeries<CalendarDate, ? extends Comparable<?>>> data) private
SeriesForecaster
(BasicSeries<CalendarDate, ? extends Number> data) protected
SeriesForecaster
(CalendarDateSeries<? extends Comparable<?>> data) protected
SeriesForecaster
(CoordinationSet<? extends Comparable<?>> coordinatedHistoricalData) -
Method Summary
Modifier and TypeMethodDescriptionprotected final CalendarDate
protected final CalendarDateUnit
invoke
(CalendarDate... key) invoke
(CalendarDateDuration... horizon) Methods inherited from class org.ojalgo.series.function.SeriesFunction
getAllSeriesNames, getSeries
-
Field Details
-
myLastKey
-
myResolution
-
-
Constructor Details
-
SeriesForecaster
-
SeriesForecaster
private SeriesForecaster(Map<String, ? extends BasicSeries<CalendarDate, ? extends Comparable<?>>> data) -
SeriesForecaster
-
SeriesForecaster
-
-
Method Details
-
invoke
- Specified by:
invoke
in classSeriesFunction<CalendarDate>
- Parameters:
key
- One or more time series keys- Returns:
- A map with one entry per series. Each entry/series has the same number of elements as there were input keys.
-
invoke
-
getLastKey
-
getResolution
-