HashFunctions | Provides various hash functions. |
PrimeFinder | Used to keep hash table capacities prime numbers. |
TByteArrayList | A resizable, array-backed list of byte primitives. |
TByteByteHashMap | An open addressed Map implementation for byte keys and byte values. |
TByteByteIterator | Iterator for maps of type byte and byte. |
TByteDoubleHashMap | An open addressed Map implementation for byte keys and double values. |
TByteDoubleIterator | Iterator for maps of type byte and double. |
TByteFloatHashMap | An open addressed Map implementation for byte keys and float values. |
TByteFloatIterator | Iterator for maps of type byte and float. |
TByteHash | An open addressed hashing implementation for byte primitives. |
TByteHashSet | An open addressed set implementation for byte primitives. |
TByteIntHashMap | An open addressed Map implementation for byte keys and int values. |
TByteIntIterator | Iterator for maps of type byte and int. |
TByteIterator | Iterator for byte collections. |
TByteLongHashMap | An open addressed Map implementation for byte keys and long values. |
TByteLongIterator | Iterator for maps of type byte and long. |
TByteObjectHashMap<V> | An open addressed Map implementation for byte keys and Object values. |
TByteObjectIterator<V> | Iterator for maps of type byte and Object. |
TByteShortHashMap | An open addressed Map implementation for byte keys and short values. |
TByteShortIterator | Iterator for maps of type byte and short. |
TByteStack | A stack of byte primitives, backed by a TByteArrayList. |
TDoubleArrayList | A resizable, array-backed list of double primitives. |
TDoubleByteHashMap | An open addressed Map implementation for double keys and byte values. |
TDoubleByteIterator | Iterator for maps of type double and byte. |
TDoubleDoubleHashMap | An open addressed Map implementation for double keys and double values. |
TDoubleDoubleIterator | Iterator for maps of type double and double. |
TDoubleFloatHashMap | An open addressed Map implementation for double keys and float values. |
TDoubleFloatIterator | Iterator for maps of type double and float. |
TDoubleHash | An open addressed hashing implementation for double primitives. |
TDoubleHashSet | An open addressed set implementation for double primitives. |
TDoubleIntHashMap | An open addressed Map implementation for double keys and int values. |
TDoubleIntIterator | Iterator for maps of type double and int. |
TDoubleIterator | Iterator for double collections. |
TDoubleLongHashMap | An open addressed Map implementation for double keys and long values. |
TDoubleLongIterator | Iterator for maps of type double and long. |
TDoubleObjectHashMap<V> | An open addressed Map implementation for double keys and Object values. |
TDoubleObjectIterator<V> | Iterator for maps of type double and Object. |
TDoubleShortHashMap | An open addressed Map implementation for double keys and short values. |
TDoubleShortIterator | Iterator for maps of type double and short. |
TDoubleStack | A stack of double primitives, backed by a TDoubleArrayList. |
TFloatArrayList | A resizable, array-backed list of float primitives. |
TFloatByteHashMap | An open addressed Map implementation for float keys and byte values. |
TFloatByteIterator | Iterator for maps of type float and byte. |
TFloatDoubleHashMap | An open addressed Map implementation for float keys and double values. |
TFloatDoubleIterator | Iterator for maps of type float and double. |
TFloatFloatHashMap | An open addressed Map implementation for float keys and float values. |
TFloatFloatIterator | Iterator for maps of type float and float. |
TFloatHash | An open addressed hashing implementation for float primitives. |
TFloatHashSet | An open addressed set implementation for float primitives. |
TFloatIntHashMap | An open addressed Map implementation for float keys and int values. |
TFloatIntIterator | Iterator for maps of type float and int. |
TFloatIterator | Iterator for float collections. |
TFloatLongHashMap | An open addressed Map implementation for float keys and long values. |
TFloatLongIterator | Iterator for maps of type float and long. |
TFloatObjectHashMap<V> | An open addressed Map implementation for float keys and Object values. |
TFloatObjectIterator<V> | Iterator for maps of type float and Object. |
TFloatShortHashMap | An open addressed Map implementation for float keys and short values. |
TFloatShortIterator | Iterator for maps of type float and short. |
TFloatStack | A stack of float primitives, backed by a TFloatArrayList. |
THash | Base class for hashtables that use open addressing to resolve
collisions. |
THashMap<K,V> | An implementation of the Map interface which uses an open addressed
hash table to store its contents. |
THashMap.EntryView | a view onto the entries of the map. |
THashMap.KeyView | a view onto the keys of the map. |
THashMap.ValueView | a view onto the values of the map. |
THashSet<E> | An implementation of the Set interface that uses an
open-addressed hash table to store its contents. |
TIntArrayList | A resizable, array-backed list of int primitives. |
TIntByteHashMap | An open addressed Map implementation for int keys and byte values. |
TIntByteIterator | Iterator for maps of type int and byte. |
TIntDoubleHashMap | An open addressed Map implementation for int keys and double values. |
TIntDoubleIterator | Iterator for maps of type int and double. |
TIntFloatHashMap | An open addressed Map implementation for int keys and float values. |
TIntFloatIterator | Iterator for maps of type int and float. |
TIntHash | An open addressed hashing implementation for int primitives. |
TIntHashSet | An open addressed set implementation for int primitives. |
TIntIntHashMap | An open addressed Map implementation for int keys and int values. |
TIntIntIterator | Iterator for maps of type int and int. |
TIntIterator | Iterator for int collections. |
TIntLongHashMap | An open addressed Map implementation for int keys and long values. |
TIntLongIterator | Iterator for maps of type int and long. |
TIntObjectHashMap<V> | An open addressed Map implementation for int keys and Object values. |
TIntObjectIterator<V> | Iterator for maps of type int and Object. |
TIntShortHashMap | An open addressed Map implementation for int keys and short values. |
TIntShortIterator | Iterator for maps of type int and short. |
TIntStack | A stack of int primitives, backed by a TIntArrayList. |
TLinkableAdapter | Adapter for TLinkable interface which implements the interface and can
therefore be extended trivially to create TLinkable objects without
having to implement the obvious. |
TLinkedList<T,extends,TLinkable> | A LinkedList implementation which holds instances of type
TLinkable. |
TLinkedList.IteratorImpl | A ListIterator that supports additions and deletions. |
TLongArrayList | A resizable, array-backed list of long primitives. |
TLongByteHashMap | An open addressed Map implementation for long keys and byte values. |
TLongByteIterator | Iterator for maps of type long and byte. |
TLongDoubleHashMap | An open addressed Map implementation for long keys and double values. |
TLongDoubleIterator | Iterator for maps of type long and double. |
TLongFloatHashMap | An open addressed Map implementation for long keys and float values. |
TLongFloatIterator | Iterator for maps of type long and float. |
TLongHash | An open addressed hashing implementation for long primitives. |
TLongHashSet | An open addressed set implementation for long primitives. |
TLongIntHashMap | An open addressed Map implementation for long keys and int values. |
TLongIntIterator | Iterator for maps of type long and int. |
TLongIterator | Iterator for long collections. |
TLongLongHashMap | An open addressed Map implementation for long keys and long values. |
TLongLongIterator | Iterator for maps of type long and long. |
TLongObjectHashMap<V> | An open addressed Map implementation for long keys and Object values. |
TLongObjectIterator<V> | Iterator for maps of type long and Object. |
TLongShortHashMap | An open addressed Map implementation for long keys and short values. |
TLongShortIterator | Iterator for maps of type long and short. |
TLongStack | A stack of long primitives, backed by a TLongArrayList. |
TObjectByteHashMap<K> | An open addressed Map implementation for Object keys and byte values. |
TObjectByteIterator<K> | Iterator for maps of type Object and byte. |
TObjectDoubleHashMap<K> | An open addressed Map implementation for Object keys and double values. |
TObjectDoubleIterator<K> | Iterator for maps of type Object and double. |
TObjectFloatHashMap<K> | An open addressed Map implementation for Object keys and float values. |
TObjectFloatIterator<K> | Iterator for maps of type Object and float. |
TObjectHash<T> | An open addressed hashing implementation for Object types. |
TObjectIdentityHashingStrategy<T> | This object hashing strategy uses the System.identityHashCode
method to provide identity hash codes. |
TObjectIntHashMap<K> | An open addressed Map implementation for Object keys and int values. |
TObjectIntIterator<K> | Iterator for maps of type Object and int. |
TObjectLongHashMap<K> | An open addressed Map implementation for Object keys and long values. |
TObjectLongIterator<K> | Iterator for maps of type Object and long. |
TObjectShortHashMap<K> | An open addressed Map implementation for Object keys and short values. |
TObjectShortIterator<K> | Iterator for maps of type Object and short. |
TPrimitiveHash | The base class for hashtables of primitive values. |
TShortArrayList | A resizable, array-backed list of short primitives. |
TShortByteHashMap | An open addressed Map implementation for short keys and byte values. |
TShortByteIterator | Iterator for maps of type short and byte. |
TShortDoubleHashMap | An open addressed Map implementation for short keys and double values. |
TShortDoubleIterator | Iterator for maps of type short and double. |
TShortFloatHashMap | An open addressed Map implementation for short keys and float values. |
TShortFloatIterator | Iterator for maps of type short and float. |
TShortHash | An open addressed hashing implementation for short primitives. |
TShortHashSet | An open addressed set implementation for short primitives. |
TShortIntHashMap | An open addressed Map implementation for short keys and int values. |
TShortIntIterator | Iterator for maps of type short and int. |
TShortIterator | Iterator for short collections. |
TShortLongHashMap | An open addressed Map implementation for short keys and long values. |
TShortLongIterator | Iterator for maps of type short and long. |
TShortObjectHashMap<V> | An open addressed Map implementation for short keys and Object values. |
TShortObjectIterator<V> | Iterator for maps of type short and Object. |
TShortShortHashMap | An open addressed Map implementation for short keys and short values. |
TShortShortIterator | Iterator for maps of type short and short. |
TShortStack | A stack of short primitives, backed by a TShortArrayList. |