Package org.ojalgo.structure
Interface Mutate1D.Fillable<N extends java.lang.Comparable<N>>
-
- All Superinterfaces:
Mutate1D
,Structure1D
- All Known Subinterfaces:
DecompositionStore<N>
,Mutate1D.ModifiableReceiver<N>
,Mutate1D.Receiver<N>
,Mutate2D.Fillable<N>
,Mutate2D.ModifiableReceiver<N>
,Mutate2D.Receiver<N>
,MutateAnyD.Fillable<N>
,MutateAnyD.ModifiableReceiver<N>
,MutateAnyD.Receiver<N>
,PhysicalStore<N>
,TransformableRegion<N>
- All Known Implementing Classes:
AnyTensor
,Array1D
,Array2D
,ArrayAnyD
,ArrayC128
,ArrayH256
,ArrayQ128
,ArrayR032
,ArrayR064
,ArrayR128
,ArrayR256
,ArrayZ008
,ArrayZ016
,ArrayZ032
,ArrayZ064
,BasicArray
,BufferArray
,BufferR032
,BufferR064
,BufferZ008
,BufferZ016
,BufferZ032
,BufferZ064
,DenseArray
,DenseMutator2D
,GenericStore
,ImageData
,ImageData.SingleChannel
,MatrixC128.DenseReceiver
,MatrixH256.DenseReceiver
,MatrixQ128.DenseReceiver
,MatrixR032.DenseReceiver
,MatrixR064.DenseReceiver
,MatrixR128.DenseReceiver
,MatrixTensor
,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
,VectorTensor
- Enclosing interface:
- Mutate1D
public static interface Mutate1D.Fillable<N extends java.lang.Comparable<N>> extends Mutate1D
Fills the target
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Mutate1D
Mutate1D.Fillable<N extends java.lang.Comparable<N>>, Mutate1D.Mixable<N extends java.lang.Comparable<N>>, Mutate1D.Modifiable<N extends java.lang.Comparable<N>>, Mutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>, Mutate1D.Receiver<N extends java.lang.Comparable<N>>, Mutate1D.Sortable
-
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 Default Methods Modifier and Type Method Description default void
fillAll(N value)
default void
fillAll(NullaryFunction<?> supplier)
default void
fillCompatible(Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)
default void
fillMatching(UnaryFunction<N> function, Access1D<N> arguments)
default void
fillMatching(Access1D<?> values)
Will fill the elements of [this] with the corresponding input values, and in the process (if necessary) convert the elements to the correct type:default void
fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)
default void
fillRange(long first, long limit, N value)
default void
fillRange(long first, long limit, NullaryFunction<?> supplier)
-
Methods inherited from interface org.ojalgo.structure.Mutate1D
reset, set, set, set, set, set, set, set, set, set, set, set, set, set
-
Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
-
-
-
Method Detail
-
fillAll
default void fillAll(N value)
-
fillAll
default void fillAll(NullaryFunction<?> supplier)
-
fillMatching
default void fillMatching(Access1D<?> values)
Will fill the elements of [this] with the corresponding input values, and in the process (if necessary) convert the elements to the correct type:
this(i) = values(i)
-
fillMatching
default void fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)
-
fillMatching
default void fillMatching(UnaryFunction<N> function, Access1D<N> arguments)
-
fillCompatible
default void fillCompatible(Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)
-
fillRange
default void fillRange(long first, long limit, N value)
-
fillRange
default void fillRange(long first, long limit, NullaryFunction<?> supplier)
-
-