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
,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
,R064Store
,RawStore
,ReferenceTypeArray
,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 void
add(long index, byte addend)
void
add(long index, double addend)
default void
add(long index, float addend)
default void
add(long index, int addend)
default void
add(long index, long addend)
default void
add(long index, short addend)
void
add(long index, java.lang.Comparable<?> addend)
default void
modifyAll(UnaryFunction<N> modifier)
default void
modifyMatching(BinaryFunction<N> function, Access1D<N> right)
default void
modifyMatching(Access1D<N> left, BinaryFunction<N> function)
void
modifyOne(long index, UnaryFunction<N> modifier)
default void
modifyRange(long first, long limit, UnaryFunction<N> modifier)
-
Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
-
-
-
Method Detail
-
add
default void add(long index, byte addend)
-
add
void add(long index, java.lang.Comparable<?> addend)
-
add
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)
-
-