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.BiModifiable<N extends Number>, Mutate1D.Fillable<N extends Number>, Mutate1D.Mixable<N extends Number>, Mutate1D.Modifiable<N extends Number>, Mutate1D.Receiver<N extends Number>, Mutate1D.SortableStructure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, 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, factory, fill, fill, indexOfLargest, indexOfLargest, indexOfLargestInRange, isSmall, makeDecreasingRange, makeDecreasingRange, makeIncreasingRange, makeIncreasingRange, modify, modify, modify, modifyAll, modifyRange, toString, visit, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyDclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasCollectable1D, asPrimitive1D, axpy, dot, doubleValue, elements, equals, get, hashCode, iterator, nonzeros, stream, supplyTo, toRawCopy1D, wrap, wrap, wrap, wrapAccess1D, wrapAccess1D, wrapAccess1DforEach, spliteratorisAbsolute, isAllSmall, isSmallvisitOnefillAll, fillAll, fillMatching, fillMatching, fillMatching, fillOne, fillOne, fillOne, fillRange, fillRangemodifyOnecount, loopAll, loopMatching, loopRange, mapperpublic 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 © 2018 Optimatika. All rights reserved.