Module ojalgo
Package org.ojalgo.structure
Interface Mutate1D.Modifiable<N extends java.lang.Comparable<N>>
-
- All Superinterfaces:
Structure1D
- All Known Subinterfaces:
DecompositionStore<N>,Mutate1D.ModifiableReceiver<N>,Mutate2D.Modifiable<N>,Mutate2D.ModifiableReceiver<N>,MutateAnyD.Modifiable<N>,MutateAnyD.ModifiableReceiver<N>,PhysicalStore<N>,TransformableRegion<N>
- All Known Implementing Classes:
Array1D,Array2D,ArrayAnyD,ArrayC128,ArrayH256,ArrayQ128,ArrayR032,ArrayR064,ArrayR128,ArrayR256,ArrayZ008,ArrayZ016,ArrayZ032,ArrayZ064,BasicArray,BufferArray,BufferR032,BufferR064,BufferZ008,BufferZ016,BufferZ032,BufferZ064,ColumnsSupplier,CompressedSparseR064.Builder,DenseArray,DenseMutator2D,Equation,GenericStore,MatrixC128.DenseReceiver,MatrixH256.DenseReceiver,MatrixQ128.DenseReceiver,MatrixR032.DenseReceiver,MatrixR064.DenseReceiver,MatrixR128.DenseReceiver,OffHeapArray,OffHeapR032,OffHeapR064,OffHeapZ008,OffHeapZ016,OffHeapZ032,OffHeapZ064,PlainArray,PrimitiveArray,R032Store,R064CSC.Builder,R064CSR.Builder,R064Store,RawStore,ReferenceTypeArray,RowsSupplier,ScalarArray,SegmentedArray,SparseArray,SparseStore,Subregion2D,Subregion2D.ColumnsRegion,Subregion2D.LimitRegion,Subregion2D.OffsetRegion,Subregion2D.RowsRegion,Subregion2D.SynchronizedRegion,Subregion2D.TransposedRegion,Subregion2D.WrapperRegion
- Enclosing interface:
- Mutate1D
public static interface Mutate1D.Modifiable<N extends java.lang.Comparable<N>> extends Structure1D
-
-
Nested Class Summary
-
Nested 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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidadd(int index, byte addend)voidadd(int index, double addend)default voidadd(int index, float addend)default voidadd(int index, int addend)default voidadd(int index, long addend)default voidadd(int index, short addend)default voidadd(long index, byte addend)default voidadd(long index, double addend)default voidadd(long index, float addend)default voidadd(long index, int addend)default voidadd(long index, long addend)default voidadd(long index, short addend)voidadd(long index, java.lang.Comparable<?> addend)default voidmodifyAll(UnaryFunction<N> modifier)default voidmodifyMatching(BinaryFunction<N> function, Access1D<N> right)default voidmodifyMatching(Access1D<N> left, BinaryFunction<N> function)voidmodifyOne(long index, UnaryFunction<N> modifier)default voidmodifyRange(long first, long limit, UnaryFunction<N> modifier)-
Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
-
-
-
Method Detail
-
add
default void add(int index, byte addend)
-
add
void add(int index, double addend)
-
add
default void add(int index, float addend)
-
add
default void add(int index, int addend)
-
add
default void add(int index, long addend)
-
add
default void add(int index, short addend)
-
add
default void add(long index, byte addend)
-
add
void add(long index, java.lang.Comparable<?> addend)
-
add
default void add(long index, double addend)
-
add
default void add(long index, float addend)
-
add
default void add(long index, int addend)
-
add
default void add(long index, long addend)
-
add
default void add(long index, short addend)
-
modifyAll
default void modifyAll(UnaryFunction<N> modifier)
-
modifyMatching
default void modifyMatching(Access1D<N> left, BinaryFunction<N> function)
-
modifyMatching
default void modifyMatching(BinaryFunction<N> function, Access1D<N> right)
-
modifyOne
void modifyOne(long index, UnaryFunction<N> modifier)
-
modifyRange
default void modifyRange(long first, long limit, UnaryFunction<N> modifier)
-
-