Package org.ojalgo.structure
Interface FactoryAnyD.TwoStep<I extends StructureAnyD,B extends FactoryAnyD.Builder<I>>
-
- All Superinterfaces:
FactoryAnyD<I>
,FactorySupplement
- All Known Subinterfaces:
FactoryAnyD.MayBeSparse<I,DENSE,SPARSE>
- All Known Implementing Classes:
ArrayAnyD.Factory
- Enclosing interface:
- FactoryAnyD<I extends StructureAnyD>
public static interface FactoryAnyD.TwoStep<I extends StructureAnyD,B extends FactoryAnyD.Builder<I>> extends FactoryAnyD<I>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.FactoryAnyD
FactoryAnyD.Builder<I extends StructureAnyD>, FactoryAnyD.MayBeSparse<I extends StructureAnyD,DENSE extends FactoryAnyD.Builder<I>,SPARSE extends FactoryAnyD.Builder<I>>, FactoryAnyD.TwoStep<I extends StructureAnyD,B extends FactoryAnyD.Builder<I>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default I
copy(AccessAnyD<?> source)
default I
make(int... shape)
default I
make(long... shape)
default I
make(StructureAnyD shape)
default I
makeFilled(long[] shape, NullaryFunction<?> supplier)
B
newBuilder(long... shape)
-
Methods inherited from interface org.ojalgo.structure.FactoryAnyD
asFactory1D, make
-
Methods inherited from interface org.ojalgo.structure.FactorySupplement
function, getMathType, scalar
-
-
-
-
Method Detail
-
copy
default I copy(AccessAnyD<?> source)
-
make
default I make(int... shape)
- Specified by:
make
in interfaceFactoryAnyD<I extends StructureAnyD>
-
make
default I make(long... shape)
- Specified by:
make
in interfaceFactoryAnyD<I extends StructureAnyD>
-
make
default I make(StructureAnyD shape)
- Specified by:
make
in interfaceFactoryAnyD<I extends StructureAnyD>
-
makeFilled
default I makeFilled(long[] shape, NullaryFunction<?> supplier)
-
newBuilder
B newBuilder(long... shape)
-
-