Package com.koloboke.collect.hash

Contains basic interfaces and commonly used classes related to containers, based on hash tables.

See:
          Description

Interface Summary
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 Summary
HashConfig A config object that holds configurations of hash container's loads and dynamic behaviour.
 

Exception Summary
HashOverflowException An exception thrown when element or entry couldn't be inserted into the hash container due to implementation limitations.
 

Package com.koloboke.collect.hash Description

Contains basic interfaces and commonly used classes related to containers, based on hash tables.

Note that unless otherwise specified, in the library "hash table" means only hash tables with open addressing method of collision resolution.

See Also:
HashContainer, com.koloboke.collect.set.hash, com.koloboke.collect.map.hash