public interface AccessAnyD<N extends Number> extends StructureAnyD, Access1D<N>
Access1D
Modifier and Type | Interface and Description |
---|---|
static interface |
AccessAnyD.Aggregatable<N extends Number> |
static interface |
AccessAnyD.Collectable<N extends Number,R extends MutateAnyD.Receiver<N>> |
static interface |
AccessAnyD.Elements |
static interface |
AccessAnyD.IndexOf |
static interface |
AccessAnyD.Sliceable<N extends Number> |
static interface |
AccessAnyD.Visitable<N extends Number> |
StructureAnyD.IntReference, StructureAnyD.LongReference, StructureAnyD.ReducibleTo1D<R extends Structure1D>, StructureAnyD.ReducibleTo2D<R extends Structure2D>, StructureAnyD.ReferenceCallback, StructureAnyD.ReferenceMapper
Access1D.ElementView<N extends Number>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
Modifier and Type | Method and Description |
---|---|
default <NN extends Number,R extends MutateAnyD.Receiver<NN>> |
asCollectableAnyD() |
static AccessAnyD<Double> |
asPrimitiveAnyD(AccessAnyD<?> access) |
default double |
doubleValue(long index)
Will pass through each matching element position calling the
through function. |
double |
doubleValue(long[] ref) |
static boolean |
equals(AccessAnyD<?> accessA,
AccessAnyD<?> accessB,
NumberContext context) |
default N |
get(long index) |
N |
get(long[] ref) |
count, count, count, count, count, count, index, index, index, loop, loop, loop, loopAll, loopMatching, mapperOf, rank, reference, shape, shape, step, step, step, step
asCollectable1D, asPrimitive1D, axpy, dot, elements, equals, hashCode, iterator, nonzeros, stream, supplyTo, toRawCopy1D, wrap, wrap, wrap, wrapAccess1D, wrapAccess1D, wrapAccess1D
loopAll, loopMatching, loopRange, mapper
forEach, spliterator
static AccessAnyD<Double> asPrimitiveAnyD(AccessAnyD<?> access)
static boolean equals(AccessAnyD<?> accessA, AccessAnyD<?> accessB, NumberContext context)
default <NN extends Number,R extends MutateAnyD.Receiver<NN>> AccessAnyD.Collectable<NN,R> asCollectableAnyD()
default double doubleValue(long index)
through
function. What happens is
entirely dictated by how you implement the callback.doubleValue
in interface Access1D<N extends Number>
double doubleValue(long[] ref)
N get(long[] ref)
Copyright © 2018 Optimatika. All rights reserved.