- 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 org.ojalgo.array.BufferArray
BufferArray.BufferConstructor, BufferArray.FactoryNested classes/interfaces inherited from class org.ojalgo.array.BasicArray
BasicArray.BaseFactory<N extends Comparable<N>,A extends BasicArray<N>> Nested classes/interfaces inherited from interface org.ojalgo.structure.Access1D
Access1D.Aggregatable<N extends Comparable<N>>, Access1D.Collectable<N extends Comparable<N>,R extends Mutate1D>, Access1D.ElementView<N extends Comparable<N>>, Access1D.SelectionView<N extends Comparable<N>>, Access1D.Sliceable<N extends Comparable<N>>, Access1D.Visitable<N extends Comparable<N>> Nested classes/interfaces inherited from interface org.ojalgo.structure.Mutate1D
Mutate1D.Fillable<N extends Comparable<N>>, Mutate1D.Mixable<N extends Comparable<N>>, Mutate1D.Modifiable<N extends Comparable<N>>, Mutate1D.ModifiableReceiver<N extends Comparable<N>>, Mutate1D.Receiver<N extends Comparable<N>>, Mutate1D.SortableNested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,B extends Structure1D.Logical<S, B>>, Structure1D.LongIndex, Structure1D.LoopCallback -
Field Summary
FieldsFields inherited from class org.ojalgo.array.PlainArray
CHARACTERISTICS, MAX_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionBufferZ032(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) voidset(int index, double value) voidset(int index, int value) voidset(int index, long value) shortshortValue(int index) Methods inherited from class org.ojalgo.array.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 org.ojalgo.array.PlainArray
add, add, add, add, add, add, add, byteValue, count, doubleValue, doubleValue, exchange, fill, fill, fillAll, fillAll, fillRange, fillRange, floatValue, get, indexOfLargest, intValue, longValue, longValue, modify, modify, modify, modifyOne, set, set, set, set, set, set, set, set, set, set, shortValue, size, visit, visitOneMethods inherited from class org.ojalgo.array.DenseArray
buildMethods inherited from class org.ojalgo.array.BasicArray
aggregateRange, equals, factory, getMathType, hashCode, indexOfLargest, isPrimitive, modifyAll, modifyMatching, modifyMatching, modifyRange, supplyTo, toString, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyDMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, asList, axpy, dot, elements, nonzeros, select, supplyTo, toList, toRawCopy1DMethods inherited from interface org.ojalgo.structure.Access1D.Aggregatable
aggregateAllMethods inherited from interface org.ojalgo.structure.Access1D.Collectable
collectMethods inherited from interface org.ojalgo.structure.Mutate1D.Fillable
fillCompatible, fillMatching, fillMatching, fillMatching
-
Field Details
-
myBuffer
-
-
Constructor Details
-
BufferZ032
BufferZ032(BufferArray.Factory factory, ByteBuffer buffer, AutoCloseable closeable)
-
-
Method Details
-
byteValue
public byte byteValue(int index) -
floatValue
public float floatValue(int index) - Specified by:
floatValuein interfaceAccess1D<Double>- Specified by:
floatValuein classPlainArray<Double>
-
intValue
public int intValue(int index) -
set
public void set(int index, double value) - Specified by:
setin interfaceMutate1D- Specified by:
setin classPlainArray<Double>
-
set
public void set(int index, int value) - Specified by:
setin interfaceMutate1D- Overrides:
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>
-