public abstract class DenseArray<N extends Number> extends BasicArray<N>
Each and every element occupies memory and holds a value.
Modifier and Type | Class and Description |
---|---|
static class |
DenseArray.Factory<N extends Number> |
Access1D.Aggregatable<N extends Number>, Access1D.Collectable<N extends Number,R extends Mutate1D.Receiver<N>>, Access1D.Elements, Access1D.ElementView<N extends Number>, Access1D.IndexOf, Access1D.Sliceable<N extends Number>, Access1D.Visitable<N extends Number>
Mutate1D.Fillable<N extends Number>, Mutate1D.Mixable<N extends Number>, Mutate1D.Modifiable<N extends Number>, Mutate1D.ModifiableReceiver<N extends Number>, Mutate1D.Receiver<N extends Number>, Mutate1D.Sortable
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,B extends Structure1D.Logical<S,?>>, Structure1D.LongIndex, Structure1D.LoopCallback
Modifier and Type | Field and Description |
---|---|
static int |
MAX_ARRAY_SIZE
Exists as a private constant in
ArrayList . |
Modifier | Constructor and Description |
---|---|
protected |
DenseArray(DenseArray.Factory<N> factory) |
exchange, fill, fill, indexOfLargest, indexOfLargest, indexOfLargestInRange, isSmall, makeDecreasingRange, makeDecreasingRange, makeIncreasingRange, makeIncreasingRange, modify, modify, modify, modifyAll, modifyMatching, modifyMatching, modifyRange, toString, visit, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyD
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asCollectable1D, asPrimitive1D, axpy, byteValue, dot, doubleValue, elements, equals, floatValue, get, hashCode, intValue, longValue, nonzeros, shortValue, supplyTo, toRawCopy1D, toString, wrap, wrap, wrap
isAbsolute, isAllSmall, isSmall
visitOne
add, add, copyComplexArgument, copyComplexImaginary, copyComplexModulus, copyComplexModulusAndArgument, copyComplexReal, copyComplexRealAndImaginary, reset, set, set
fillAll, fillAll, fillMatching, fillMatching, fillMatching, fillOne, fillOne, fillOne, fillRange, fillRange
modifyOne
count, index, loopAll, loopMatching, loopRange, mapper, size
public static final int MAX_ARRAY_SIZE
ArrayList
. The Oracle JVM seems to actually be limited at
Integer.MAX_VALUE - 2, but other JVM:s may have different limits.protected DenseArray(DenseArray.Factory<N> factory)
Copyright © 2019 Optimatika. All rights reserved.