See: Description
Interface | Description |
---|---|
ByteHashFactory<F extends ByteHashFactory<F>> |
Common configuration for factories of hash containers with
byte keys. |
CharHashFactory<F extends CharHashFactory<F>> |
Common configuration for factories of hash containers with
char keys. |
HashContainer |
The root interface of sets and maps, based on hash tables.
|
HashContainerFactory<F extends HashContainerFactory<F>> |
Common configuration for factories of hash containers.
|
IntHashFactory<F extends IntHashFactory<F>> |
Common configuration for factories of hash containers with
int keys. |
LongHashFactory<F extends LongHashFactory<F>> |
Common configuration for factories of hash containers with
long keys. |
ObjHashFactory<F extends ObjHashFactory<F>> |
Common configuration for factories of hash containers with
Object keys. |
ShortHashFactory<F extends ShortHashFactory<F>> |
Common configuration for factories of hash containers with
short keys. |
Class | Description |
---|---|
HashConfig |
A config object that holds configurations of hash container's loads and dynamic behaviour.
|
Exception | Description |
---|---|
HashOverflowException |
An exception thrown when element or entry couldn't be inserted into the hash container
due to implementation limitations.
|
Note that unless otherwise specified, in the library "hash table" means only hash tables with open addressing method of collision resolution.