Interface Mutate1D.Fillable<N extends 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, ColumnsSupplier, 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, RowsSupplier, ScalarArray, SegmentedArray, SparseArray, SparseStore, Subregion2D, Subregion2D.ColumnsRegion, Subregion2D.LimitRegion, Subregion2D.OffsetRegion, Subregion2D.RowsRegion, Subregion2D.SynchronizedRegion, Subregion2D.TransposedRegion, Subregion2D.WrapperRegion, VectorTensor
- Enclosing interface:
Mutate1D
Fills the target
-
Nested Class Summary
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 -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voidfillAll(NullaryFunction<?> supplier) default voidfillCompatible(Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right) default voidfillMatching(double[] values) Will fill the elements of [this] with the corresponding input values.default voidfillMatching(UnaryFunction<N> function, Access1D<N> arguments) default voidfillMatching(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)default voidfillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right) default voiddefault voidfillRange(long first, long limit, NullaryFunction<?> supplier) Methods inherited from interface Mutate1D
reset, set, set, set, set, set, set, set, set, set, set, set, set, setMethods inherited from interface Structure1D
count, size
-
Method Details
-
fillAll
-
fillAll
-
fillCompatible
-
fillMatching
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
-
fillMatching
default void fillMatching(double[] values) Will fill the elements of [this] with the corresponding input values. -
fillMatching
-
fillRange
-
fillRange
-