Package org.ojalgo.series
Class BasicSeries.TimeSeriesBuilder<K extends java.lang.Comparable<? super K>>
- java.lang.Object
-
- org.ojalgo.series.BasicSeries.TimeSeriesBuilder<K>
-
- Enclosing interface:
- BasicSeries<K extends java.lang.Comparable<? super K>,V extends java.lang.Comparable<V>>
public static final class BasicSeries.TimeSeriesBuilder<K extends java.lang.Comparable<? super K>> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private K
myReference
private CalendarDate.Resolution
myResolution
private TimeIndex<K>
myTimeIndex
-
Constructor Summary
Constructors Constructor Description TimeSeriesBuilder(TimeIndex<K> timeIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <N extends java.lang.Comparable<N>>
BasicSeries<K,N>build(DenseArray.Factory<N> denseArrayFactory)
<N extends java.lang.Comparable<N>>
BasicSeries<K,N>build(DenseArray.Factory<N> denseArrayFactory, BinaryFunction<N> accumularor)
private <N extends java.lang.Comparable<N>>
BasicSeries<K,N>doBuild(DenseArray.Factory<N> arrayFactory, BinaryFunction<N> accumularor)
BasicSeries.TimeSeriesBuilder<K>
reference(K reference)
BasicSeries.TimeSeriesBuilder<K>
resolution(CalendarDate.Resolution resolution)
-
-
-
Method Detail
-
build
public <N extends java.lang.Comparable<N>> BasicSeries<K,N> build(DenseArray.Factory<N> denseArrayFactory)
-
build
public <N extends java.lang.Comparable<N>> BasicSeries<K,N> build(DenseArray.Factory<N> denseArrayFactory, BinaryFunction<N> accumularor)
-
reference
public BasicSeries.TimeSeriesBuilder<K> reference(K reference)
-
resolution
public BasicSeries.TimeSeriesBuilder<K> resolution(CalendarDate.Resolution resolution)
-
doBuild
private <N extends java.lang.Comparable<N>> BasicSeries<K,N> doBuild(DenseArray.Factory<N> arrayFactory, BinaryFunction<N> accumularor)
-
-