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.SortableStructure1D.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, wrapInArrayAnyDclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasCollectable1D, asPrimitive1D, axpy, byteValue, dot, doubleValue, elements, equals, floatValue, get, hashCode, intValue, longValue, nonzeros, shortValue, supplyTo, toRawCopy1D, toString, wrap, wrap, wrapisAbsolute, isAllSmall, isSmallvisitOneadd, add, copyComplexArgument, copyComplexImaginary, copyComplexModulus, copyComplexModulusAndArgument, copyComplexReal, copyComplexRealAndImaginary, reset, set, setfillAll, fillAll, fillMatching, fillMatching, fillMatching, fillOne, fillOne, fillOne, fillRange, fillRangemodifyOnecount, index, loopAll, loopMatching, loopRange, mapper, sizepublic 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.