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