class ExpandableDoubleIndexableImpl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
LARGE_SIZE_LIMIT |
(package private) static int |
PART_SIZE
Partition size.
|
Constructor and Description |
---|
ExpandableDoubleIndexableImpl() |
Modifier and Type | Method and Description |
---|---|
(package private) static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode |
from(double... values)
Create an expandable double indexable node from the given values.
|
(package private) static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode |
from(double[] values,
int start,
int length)
Create an expandable double indexable node from the given values.
|
(package private) static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode |
from(DoubleIndexable indexable)
Create an expandable ouble indexable node from a given indexable.
|
static int |
size(DoubleIndexable[] indexables) |
static final int PART_SIZE
static final int LARGE_SIZE_LIMIT
public static int size(@NotNull DoubleIndexable[] indexables)
@NotNull static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode from(double[] values, int start, int length)
values
- double array with valuesstart
- start index of values from arraylength
- number of elements to take from array@NotNull static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode from(double... values)
values
- double array with values@NotNull static de.caff.generics.ExpandableDoubleIndexableImpl.ExpandableDoubleIndexableNode from(@NotNull DoubleIndexable indexable)
indexable
- indexable defining the values of the returned indexable