Package org.ojalgo.structure
Interface Factory2D.TwoStep<I extends Structure2D,B extends Factory2D.Builder<I>>
-
- All Superinterfaces:
Factory2D<I>
,FactorySupplement
- All Known Subinterfaces:
Factory2D.MayBeSparse<I,DENSE,SPARSE>
,PhysicalStore.Factory<N,I>
- All Known Implementing Classes:
Array2D.Factory
,GenericStore.Factory
,MatrixC128.Factory
,MatrixFactory
,MatrixH256.Factory
,MatrixQ128.Factory
,MatrixR032.Factory
,MatrixR064.Factory
,MatrixR128.Factory
,PrimitiveFactory
,SparseStore.Factory
- Enclosing interface:
- Factory2D<I extends Structure2D>
public static interface Factory2D.TwoStep<I extends Structure2D,B extends Factory2D.Builder<I>> extends Factory2D<I>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Factory2D
Factory2D.Builder<I extends Structure2D>, Factory2D.MayBeSparse<I extends Structure2D,DENSE extends Factory2D.Builder<I>,SPARSE extends Factory2D.Builder<I>>, Factory2D.TwoStep<I extends Structure2D,B extends Factory2D.Builder<I>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default I
column(double[] column)
default I
column(java.lang.Comparable<?>... column)
default I
column(java.util.List<? extends java.lang.Comparable<?>> column)
default I
column(Access1D<?> column)
default I
columns(double[][] columns)
Deprecated.v54 UseRawStore.wrap(double[][])
andMatrixStore.transpose()
instead.default I
copy(Access2D<?> source)
default I
make(int nbRows, int nbCols)
default I
make(long nbRows, long nbCols)
default I
make(Structure2D shape)
default I
makeFilled(long nbRows, long nbCols, NullaryFunction<?> supplier)
B
newBuilder(long nbRows, long nbCols)
default I
row(double[] row)
default I
row(java.lang.Comparable<?>... row)
default I
row(java.util.List<? extends java.lang.Comparable<?>> row)
default I
row(Access1D<?> row)
default I
rows(double[][] rows)
Deprecated.v54 UseRawStore.wrap(double[][])
instead.-
Methods inherited from interface org.ojalgo.structure.Factory2D
asFactory1D, make
-
Methods inherited from interface org.ojalgo.structure.FactorySupplement
function, getMathType, scalar
-
-
-
-
Method Detail
-
column
default I column(java.lang.Comparable<?>... column)
-
column
default I column(double[] column)
-
column
default I column(java.util.List<? extends java.lang.Comparable<?>> column)
-
columns
@Deprecated default I columns(double[][] columns)
Deprecated.v54 UseRawStore.wrap(double[][])
andMatrixStore.transpose()
instead.
-
make
default I make(int nbRows, int nbCols)
- Specified by:
make
in interfaceFactory2D<I extends Structure2D>
-
make
default I make(long nbRows, long nbCols)
- Specified by:
make
in interfaceFactory2D<I extends Structure2D>
-
make
default I make(Structure2D shape)
- Specified by:
make
in interfaceFactory2D<I extends Structure2D>
-
makeFilled
default I makeFilled(long nbRows, long nbCols, NullaryFunction<?> supplier)
-
newBuilder
B newBuilder(long nbRows, long nbCols)
-
row
default I row(java.lang.Comparable<?>... row)
-
row
default I row(double[] row)
-
row
default I row(java.util.List<? extends java.lang.Comparable<?>> row)
-
rows
@Deprecated default I rows(double[][] rows)
Deprecated.v54 UseRawStore.wrap(double[][])
instead.
-
-