Uses of Class
one.microstream.collections.ConstHashEnum
| Package | Description |
|---|---|
| one.microstream | |
| one.microstream.collections | |
| one.microstream.persistence.binary.one.microstream.collections |
-
Uses of ConstHashEnum in one.microstream
Methods in one.microstream that return ConstHashEnum Modifier and Type Method Description static <E> ConstHashEnum<E>X. ConstEnum(E... elements) -
Uses of ConstHashEnum in one.microstream.collections
Methods in one.microstream.collections that return ConstHashEnum Modifier and Type Method Description ConstHashEnum<E>ConstHashEnum. copy()ConstHashEnum<E>ConstHashEnum. immure()ConstHashEnum<E>HashEnum. immure()ConstHashEnum<K>HashTable.Keys. immure()This method creates aEqConstHashEnuminstance containing all (currently existing) elements of thisConstHashEnum.
No matter which hashing logic this instance uses, the newEqConstHashEnuminstance always uses a STRONG EQUALATOR logic, using this instance's logic'sHashEqualator.
This is necessary to ensure that theEqConstHashEnuminstance is really constant and does not (can not!) lose elements over time.
If aEqConstHashEnumwith volatile elements is needed (e.g.static <E> ConstHashEnum<E>ConstHashEnum. New()static <E> ConstHashEnum<E>ConstHashEnum. New(E... entries)static <E> ConstHashEnum<E>ConstHashEnum. New(XGettingCollection<? extends E> entries)static <E> ConstHashEnum<E>ConstHashEnum. NewCustom(float hashDensity, E... entries)static <E> ConstHashEnum<E>ConstHashEnum. NewCustom(float hashDensity, XGettingCollection<? extends E> entries)static <E> ConstHashEnum<E>ConstHashEnum. NewCustom(int initialCapacity)static <E> ConstHashEnum<E>ConstHashEnum. NewCustom(int initialCapacity, float hashDensity)ConstHashEnum<E>ConstHashEnum. toReversed()Methods in one.microstream.collections that return types with arguments of type ConstHashEnum Modifier and Type Method Description HashCollection.Analysis<ConstHashEnum<E>>ConstHashEnum. analyze() -
Uses of ConstHashEnum in one.microstream.persistence.binary.one.microstream.collections
Methods in one.microstream.persistence.binary.one.microstream.collections that return ConstHashEnum Modifier and Type Method Description ConstHashEnum<?>BinaryHandlerConstHashEnum. create(Binary data, PersistenceLoadHandler handler)Methods in one.microstream.persistence.binary.one.microstream.collections with parameters of type ConstHashEnum Modifier and Type Method Description voidBinaryHandlerConstHashEnum. iterateInstanceReferences(ConstHashEnum<?> instance, PersistenceFunction iterator)voidBinaryHandlerConstHashEnum. store(Binary data, ConstHashEnum<?> instance, long objectId, PersistenceStoreHandler<Binary> handler)voidBinaryHandlerConstHashEnum. updateState(Binary data, ConstHashEnum<?> instance, PersistenceLoadHandler handler)