| Package | Description |
|---|---|
| one.microstream.collections |
| Modifier and Type | Method and Description |
|---|---|
EqConstHashEnum<E> |
EqConstHashEnum.copy() |
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. |
EqConstHashEnum<E> |
EqHashEnum.immure() |
EqConstHashEnum<E> |
EqConstHashEnum.immure() |
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New() |
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(E... entries) |
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(float hashDensity,
E... entries) |
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator) |
static <E> EqConstHashEnum<E> |
EqConstHashEnum.New(HashEqualator<? super E> hashEqualator,
E... entries) |
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,
XGettingCollection<? extends 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(XGettingCollection<? extends E> entries) |
EqConstHashEnum<E> |
EqConstHashEnum.toReversed() |
| Modifier and Type | Method and Description |
|---|---|
HashCollection.Analysis<EqConstHashEnum<E>> |
EqConstHashEnum.analyze() |
Copyright © 2022 MicroStream Software. All rights reserved.