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
Deprecated.
v48 Will be removed
|
static interface |
AccessAnyD.IndexOf
Deprecated.
v48 Will be removed
|
static interface |
AccessAnyD.Sliceable<N extends Number> |
static interface |
AccessAnyD.Visitable<N extends Number> |
StructureAnyD.IntReference, StructureAnyD.Logical<S extends StructureAnyD,B extends StructureAnyD.Logical<S,?>>, 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 byte |
byteValue(long index) |
default byte |
byteValue(long[] ref) |
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 float |
floatValue(long index) |
default float |
floatValue(long[] ref) |
default N |
get(long index) |
N |
get(long[] ref) |
default int |
intValue(long index) |
default int |
intValue(long[] ref) |
default long |
longValue(long index) |
default long |
longValue(long[] ref) |
default Iterable<MatrixView<N>> |
matrices() |
default short |
shortValue(long index) |
default short |
shortValue(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, nonzeros, supplyTo, toRawCopy1D, toString, wrap, wrap, wrap
index, loopAll, loopMatching, loopRange, mapper, size
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 byte byteValue(long index)
default byte byteValue(long[] ref)
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)
default float floatValue(long index)
floatValue
in interface Access1D<N extends Number>
default float floatValue(long[] ref)
N get(long[] ref)
default int intValue(long index)
default int intValue(long[] ref)
default long longValue(long index)
default long longValue(long[] ref)
default Iterable<MatrixView<N>> matrices()
default short shortValue(long index)
shortValue
in interface Access1D<N extends Number>
default short shortValue(long[] ref)
Copyright © 2019 Optimatika. All rights reserved.