Class ImplicitTimeSeries
java.lang.Object
org.ojalgo.series.primitive.PrimitiveSeries
org.ojalgo.series.primitive.PrimitiveTimeSeries
org.ojalgo.series.primitive.ImplicitTimeSeries
- All Implemented Interfaces:
Access1D<Double>, Structure1D
-
Nested Class Summary
Nested classes/interfaces inherited from interface Access1D
Access1D.Aggregatable<N>, Access1D.Collectable<N,R>, Access1D.ElementView<N>, Access1D.SelectionView<N>, Access1D.Sliceable<N>, Access1D.Visitable<N> Nested classes/interfaces inherited from interface Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S,B>, Structure1D.LongIndex, Structure1D.LoopCallback -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionImplicitTimeSeries(Calendar first, CalendarDateUnit resolution, PrimitiveSeries valueSeries) ImplicitTimeSeries(Date first, CalendarDateUnit resolution, PrimitiveSeries valueSeries) ImplicitTimeSeries(CalendarDate first, CalendarDateUnit resolution, PrimitiveSeries valueSeries) -
Method Summary
Modifier and TypeMethodDescriptionadd(double addend) add(PrimitiveSeries addend) copy()period == 1differences(int period) divide(double divisor) divide(PrimitiveSeries divisor) exp()first()longlong[]keys()last()log()multiply(double aFactor) multiply(PrimitiveSeries multiplicand) period == 1quotients(int period) runningProduct(double initialValue) runningSum(double initialValue) subtract(double subtrahend) subtract(PrimitiveSeries subtrahend) Methods inherited from class PrimitiveTimeSeries
getValueSeries, size, valueMethods inherited from class PrimitiveSeries
copy, count, doubleValue, get, get, prune, toDataSeries, toString, values, variances, wrapMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Access1D
asCollectable1D, asKeyed1D, asList, axpy, byteValue, byteValue, dot, doubleValue, elements, floatValue, floatValue, intValue, intValue, longValue, longValue, nonzeros, select, shortValue, shortValue, supplyTo, toList, toRawCopy1D
-
Field Details
-
myResolution
-
myFirst
-
-
Constructor Details
-
ImplicitTimeSeries
-
ImplicitTimeSeries
public ImplicitTimeSeries(CalendarDate first, CalendarDateUnit resolution, PrimitiveSeries valueSeries) -
ImplicitTimeSeries
-
-
Method Details
-
add
- Overrides:
addin classPrimitiveSeries
-
add
- Overrides:
addin classPrimitiveSeries
-
copy
- Overrides:
copyin classPrimitiveSeries
-
differences
Description copied from class:PrimitiveSeriesperiod == 1- Overrides:
differencesin classPrimitiveSeries
-
differences
- Overrides:
differencesin classPrimitiveSeries
-
divide
- Overrides:
dividein classPrimitiveSeries
-
divide
- Overrides:
dividein classPrimitiveSeries
-
exp
- Overrides:
expin classPrimitiveSeries
-
first
- Specified by:
firstin classPrimitiveTimeSeries
-
getAverageStepSize
public long getAverageStepSize()- Specified by:
getAverageStepSizein classPrimitiveTimeSeries
-
keys
public long[] keys()- Specified by:
keysin classPrimitiveTimeSeries
-
last
- Specified by:
lastin classPrimitiveTimeSeries
-
log
- Overrides:
login classPrimitiveSeries
-
multiply
- Overrides:
multiplyin classPrimitiveSeries
-
multiply
- Overrides:
multiplyin classPrimitiveSeries
-
quotients
Description copied from class:PrimitiveSeriesperiod == 1- Overrides:
quotientsin classPrimitiveSeries
-
quotients
- Overrides:
quotientsin classPrimitiveSeries
-
resolution
-
runningProduct
- Overrides:
runningProductin classPrimitiveSeries
-
runningSum
- Overrides:
runningSumin classPrimitiveSeries
-
subtract
- Overrides:
subtractin classPrimitiveSeries
-
subtract
- Overrides:
subtractin classPrimitiveSeries
-