Package org.ojalgo.series.primitive
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 org.ojalgo.structure.Access1D
Access1D.Aggregatable<N extends Comparable<N>>, Access1D.Collectable<N extends Comparable<N>,
R extends Mutate1D>, Access1D.ElementView<N extends Comparable<N>>, Access1D.SelectionView<N extends Comparable<N>>, Access1D.Sliceable<N extends Comparable<N>>, Access1D.Visitable<N extends Comparable<N>> Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,
B extends 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()
long
long[]
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 org.ojalgo.series.primitive.PrimitiveTimeSeries
getValueSeries, size, value
Methods inherited from class org.ojalgo.series.primitive.PrimitiveSeries
copy, count, doubleValue, get, get, prune, toDataSeries, toString, values, variances, wrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, axpy, byteValue, byteValue, dot, doubleValue, elements, floatValue, floatValue, intValue, intValue, longValue, longValue, nonzeros, select, shortValue, shortValue, supplyTo, toRawCopy1D
-
Field Details
-
myResolution
-
myFirst
-
-
Constructor Details
-
ImplicitTimeSeries
-
ImplicitTimeSeries
public ImplicitTimeSeries(CalendarDate first, CalendarDateUnit resolution, PrimitiveSeries valueSeries) -
ImplicitTimeSeries
-
-
Method Details
-
add
- Overrides:
add
in classPrimitiveSeries
-
add
- Overrides:
add
in classPrimitiveSeries
-
copy
- Overrides:
copy
in classPrimitiveSeries
-
differences
Description copied from class:PrimitiveSeries
period == 1- Overrides:
differences
in classPrimitiveSeries
-
differences
- Overrides:
differences
in classPrimitiveSeries
-
divide
- Overrides:
divide
in classPrimitiveSeries
-
divide
- Overrides:
divide
in classPrimitiveSeries
-
exp
- Overrides:
exp
in classPrimitiveSeries
-
first
- Specified by:
first
in classPrimitiveTimeSeries
-
getAverageStepSize
public long getAverageStepSize()- Specified by:
getAverageStepSize
in classPrimitiveTimeSeries
-
keys
public long[] keys()- Specified by:
keys
in classPrimitiveTimeSeries
-
last
- Specified by:
last
in classPrimitiveTimeSeries
-
log
- Overrides:
log
in classPrimitiveSeries
-
multiply
- Overrides:
multiply
in classPrimitiveSeries
-
multiply
- Overrides:
multiply
in classPrimitiveSeries
-
quotients
Description copied from class:PrimitiveSeries
period == 1- Overrides:
quotients
in classPrimitiveSeries
-
quotients
- Overrides:
quotients
in classPrimitiveSeries
-
resolution
-
runningProduct
- Overrides:
runningProduct
in classPrimitiveSeries
-
runningSum
- Overrides:
runningSum
in classPrimitiveSeries
-
subtract
- Overrides:
subtract
in classPrimitiveSeries
-
subtract
- Overrides:
subtract
in classPrimitiveSeries
-