public interface Stream2D<N extends Number,A extends Access2D<N>,R extends Mutate2D.Receiver<N>,P extends Stream2D<N,A,R,P>> extends Access2D.Collectable<N,R>
Structure2D.IntRowColumn, Structure2D.Logical<S extends Structure2D,B extends Structure2D.Logical<S,?>>, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
Modifier and Type | Method and Description |
---|---|
default P |
operateOnAll(BinaryFunction<N> operator,
double right) |
default P |
operateOnAll(BinaryFunction<N> operator,
N right) |
default P |
operateOnAll(double left,
BinaryFunction<N> operator) |
default P |
operateOnAll(N left,
BinaryFunction<N> operator) |
default P |
operateOnAll(ParameterFunction<N> operator,
int parameter) |
P |
operateOnAll(UnaryFunction<N> operator) |
P |
operateOnAny(Transformation2D<N> operator) |
P |
operateOnColumns(BinaryFunction<N> operator,
Access1D<N> right) |
P |
operateOnMatching(A left,
BinaryFunction<N> operator) |
P |
operateOnMatching(BinaryFunction<N> operator,
A right) |
P |
operateOnRows(BinaryFunction<N> operator,
Access1D<N> right) |
P |
transpose() |
collect, supplyTo
column, column, column, column, column, count, count, countColumns, countRows, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, row
index, loopAll, loopMatching, loopRange, mapper, size
default P operateOnAll(BinaryFunction<N> operator, double right)
default P operateOnAll(BinaryFunction<N> operator, N right)
default P operateOnAll(double left, BinaryFunction<N> operator)
default P operateOnAll(N left, BinaryFunction<N> operator)
default P operateOnAll(ParameterFunction<N> operator, int parameter)
P operateOnAll(UnaryFunction<N> operator)
P operateOnAny(Transformation2D<N> operator)
P operateOnColumns(BinaryFunction<N> operator, Access1D<N> right)
P operateOnMatching(A left, BinaryFunction<N> operator)
P operateOnMatching(BinaryFunction<N> operator, A right)
P operateOnRows(BinaryFunction<N> operator, Access1D<N> right)
P transpose()
Copyright © 2019 Optimatika. All rights reserved.