Interface Factory1D.MayBeSparse<I extends Structure1D, DENSE extends Factory1D.Builder<I>, SPARSE extends Factory1D.Builder<I>>
- All Superinterfaces:
Factory1D<I>, Factory1D.TwoStep<I,DENSE>, FactorySupplement
- All Known Implementing Classes:
Array1D.Factory
- Enclosing interface:
Factory1D<I extends Structure1D>
public static interface Factory1D.MayBeSparse<I extends Structure1D, DENSE extends Factory1D.Builder<I>, SPARSE extends Factory1D.Builder<I>>
extends Factory1D.TwoStep<I,DENSE>
For when the structures can be either dense or sparse.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Factory1D
Factory1D.Builder<I>, Factory1D.MayBeSparse<I,DENSE, SPARSE>, Factory1D.TwoStep<I, B> -
Method Summary
Modifier and TypeMethodDescriptiondefault DENSEnewBuilder(long count) newDenseBuilder(long count) newSparseBuilder(long count) Methods inherited from interface Factory1D.TwoStep
copy, copy, copy, copy, make, make, make, makeFilledMethods inherited from interface FactorySupplement
function, getMathType, scalar
-
Method Details
-
newBuilder
- Specified by:
newBuilderin interfaceFactory1D.TwoStep<I extends Structure1D, DENSE extends Factory1D.Builder<I>>
-
newDenseBuilder
-
newSparseBuilder
-