Package org.ojalgo.array
Class GrowthStrategy.Builder
- java.lang.Object
-
- org.ojalgo.array.GrowthStrategy.Builder
-
- Enclosing class:
- GrowthStrategy
static final class GrowthStrategy.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(long elementSize)
Builder(DenseArray.Factory<?> denseFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) GrowthStrategy
build()
(package private) long
chunk()
(package private) GrowthStrategy.Builder
chunk(long chunk)
(package private) int
initial()
(package private) GrowthStrategy.Builder
initial(long initial)
Enforced to be >= 1(package private) long
segment()
(package private) GrowthStrategy.Builder
segment(long segment)
-
-
-
Field Detail
-
CHUNK
private static final long CHUNK
512
-
INITIAL
private static final long INITIAL
- See Also:
- Constant Field Values
-
SEGMENT
private static final long SEGMENT
- See Also:
- Constant Field Values
-
myChunk
private long myChunk
-
myInitial
private long myInitial
-
mySegment
private long mySegment
-
-
Constructor Detail
-
Builder
Builder(DenseArray.Factory<?> denseFactory)
-
Builder
Builder(long elementSize)
-
-
Method Detail
-
build
GrowthStrategy build()
-
chunk
long chunk()
-
chunk
GrowthStrategy.Builder chunk(long chunk)
-
initial
int initial()
-
initial
GrowthStrategy.Builder initial(long initial)
Enforced to be >= 1
-
segment
long segment()
-
segment
GrowthStrategy.Builder segment(long segment)
-
-