-
Methods in one.microstream.collections that return EqConstHashEnum
Modifier and Type |
Method |
Description |
EqConstHashEnum<E> |
EqConstHashEnum.copy() |
|
EqConstHashEnum<?> |
BinaryHandlerEqConstHashEnum.create(Binary data,
PersistenceLoadHandler handler) |
|
EqConstHashEnum<E> |
EqConstHashEnum.immure() |
|
EqConstHashEnum<E> |
EqHashEnum.immure() |
|
EqConstHashEnum<K> |
EqHashTable.Keys.immure() |
This method creates a EqConstHashEnum instance containing all (currently existing) elements
of this EqConstHashEnum .
No matter which hashing logic this instance uses, the new EqConstHashEnum instance always uses
a STRONG EQUALATOR logic, using this instance's logic's HashEqualator .
This is necessary to ensure that the EqConstHashEnum instance is really constant and does not
(can not!) lose elements over time.
If a EqConstHashEnum with volatile elements is needed (e.g.
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New() |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(float hashDensity,
E... entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(int initialCapacity) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(int initialCapacity,
float hashDensity) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(E... entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(XGettingCollection<? extends E> entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
float hashDensity) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
float hashDensity,
E... entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
float hashDensity,
XGettingCollection<? extends E> entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
int initialCapacity) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
int initialCapacity,
float hashDensity) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
E... entries) |
|
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
XGettingCollection<? extends E> entries) |
|
EqConstHashEnum<E> |
EqConstHashEnum.toReversed() |
|