class ExpandableIntIndexableImpl
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 |
|---|
ExpandableIntIndexableImpl() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode |
from(int... values)
Create an expandable int indexable node from the given values.
|
(package private) static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode |
from(int[] values,
int start,
int length)
Create an expandable int indexable node from the given values.
|
(package private) static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode |
from(IntIndexable indexable)
Create an expandable integer indexable node from a given indexable.
|
static int |
size(IntIndexable[] indexables) |
static final int PART_SIZE
static final int LARGE_SIZE_LIMIT
public static int size(@NotNull IntIndexable[] indexables)
@NotNull static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode from(int[] values, int start, int length)
values - integer array with valuesstart - array index of first value to be copiedlength - number of values to be copied@NotNull static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode from(int... values)
values - integer array with values@NotNull static de.caff.generics.ExpandableIntIndexableImpl.ExpandableIntIndexableNode from(@NotNull IntIndexable indexable)
indexable - indexable defining the values of the returned indexable