Package gnu.kawa.util

Class GeneralHashTable<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
gnu.kawa.util.AbstractHashTable<HashNode<K,V>,K,V>
gnu.kawa.util.GeneralHashTable<K,V>
All Implemented Interfaces:
Map<K,V>
Direct Known Subclasses:
IdentityHashTable, LitTable, NamedCharTable, NameLookup

public class GeneralHashTable<K,V> extends AbstractHashTable<HashNode<K,V>,K,V>
A generic hash table. Supports deletions, and re-allocates the table when too big. The equivalence relation can be customized.