Class BufferZ064
- All Implemented Interfaces:
AutoCloseable, RandomAccess, Access1D<Double>, Access1D.Aggregatable<Double>, Access1D.Collectable<Double,Mutate1D>, Access1D.Visitable<Double>, Factory1D.Builder<DenseArray<Double>>, Mutate1D, Mutate1D.Fillable<Double>, Mutate1D.Modifiable<Double>, Structure1D
-
Nested Class Summary
Nested classes/interfaces inherited from class BufferArray
BufferArray.BufferConstructor, BufferArray.FactoryNested classes/interfaces inherited from class BasicArray
BasicArray.BaseFactory<N,A> Nested classes/interfaces inherited from interface Access1D
Access1D.Aggregatable<N>, Access1D.Collectable<N,R>, Access1D.ElementView<N>, Access1D.SelectionView<N>, Access1D.Sliceable<N>, Access1D.Visitable<N> Nested classes/interfaces inherited from interface Mutate1D
Mutate1D.Fillable<N>, Mutate1D.Mixable<N>, Mutate1D.Modifiable<N>, Mutate1D.ModifiableReceiver<N>, Mutate1D.Receiver<N>, Mutate1D.SortableNested classes/interfaces inherited from interface Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S,B>, Structure1D.LongIndex, Structure1D.LoopCallback -
Field Summary
FieldsFields inherited from class PlainArray
CHARACTERISTICS, MAX_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionBufferZ064(BufferArray.Factory factory, ByteBuffer buffer, AutoCloseable closeable) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidadd(int index, Comparable<?> addend) bytebyteValue(int index) protected voidfillOne(int index, NullaryFunction<?> supplier) floatfloatValue(int index) intintValue(int index) longlongValue(int index) voidset(int index, double value) voidset(int index, long value) shortshortValue(int index) Methods inherited from class BufferArray
add, add, add, add, add, add, close, exchange, fill, fill, fillOne, fillOne, get, indexOfLargest, isAbsolute, isSmall, modify, modify, modify, modify, modify, modify, modifyOne, reset, searchAscending, set, sortAscending, sortDescending, visit, visitOneMethods inherited from class PlainArray
add, add, add, add, add, add, add, byteValue, count, doubleValue, doubleValue, exchange, fill, fill, fillAll, fillAll, fillRange, fillRange, floatValue, get, indexOfLargest, intValue, longValue, modify, modify, modify, modifyOne, set, set, set, set, set, set, set, set, set, set, set, shortValue, size, visit, visitOneMethods inherited from class DenseArray
buildMethods inherited from class BasicArray
aggregateRange, equals, factory, getMathType, hashCode, indexOfLargest, isPrimitive, modifyAll, modifyMatching, modifyMatching, modifyRange, supplyTo, toString, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyDMethods inherited from interface Access1D
asCollectable1D, asKeyed1D, asList, axpy, dot, elements, nonzeros, select, supplyTo, toList, toRawCopy1DMethods inherited from interface Access1D.Aggregatable
aggregateAllMethods inherited from interface Access1D.Collectable
collectMethods inherited from interface Mutate1D.Fillable
fillCompatible, fillMatching, fillMatching, fillMatching, fillMatching
-
Field Details
-
myBuffer
-
-
Constructor Details
-
BufferZ064
BufferZ064(BufferArray.Factory factory, ByteBuffer buffer, AutoCloseable closeable)
-
-
Method Details
-
byteValue
-
floatValue
public float floatValue(int index) - Specified by:
floatValuein interfaceAccess1D<Double>- Specified by:
floatValuein classPlainArray<Double>
-
intValue
-
longValue
-
set
public void set(int index, double value) - Specified by:
setin interfaceMutate1D- Specified by:
setin classPlainArray<Double>
-
set
public void set(int index, long value) - Specified by:
setin interfaceMutate1D- Specified by:
setin classPlainArray<Double>
-
shortValue
public short shortValue(int index) - Specified by:
shortValuein interfaceAccess1D<Double>- Overrides:
shortValuein classPlainArray<Double>
-
add
- Specified by:
addin classPlainArray<Double>
-
fillOne
- Specified by:
fillOnein classPlainArray<Double>
-