|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| TByteByteProcedure | Interface for procedures that take two parameters of type byte and byte. |
| TByteDoubleProcedure | Interface for procedures that take two parameters of type byte and double. |
| TByteFloatProcedure | Interface for procedures that take two parameters of type byte and float. |
| TByteFunction | Interface for functions that accept and return one byte primitive. |
| TByteHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TByteIntProcedure | Interface for procedures that take two parameters of type byte and int. |
| TByteLongProcedure | Interface for procedures that take two parameters of type byte and long. |
| TByteObjectProcedure | Interface for procedures that take two parameters of type byte and Object. |
| TByteProcedure | Interface for procedures with one byte paramater. |
| TByteShortProcedure | Interface for procedures that take two parameters of type byte and short. |
| TDoubleByteProcedure | Interface for procedures that take two parameters of type double and byte. |
| TDoubleDoubleProcedure | Interface for procedures that take two parameters of type double and double. |
| TDoubleFloatProcedure | Interface for procedures that take two parameters of type double and float. |
| TDoubleFunction | Interface for functions that accept and return one double primitive. |
| TDoubleHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TDoubleIntProcedure | Interface for procedures that take two parameters of type double and int. |
| TDoubleLongProcedure | Interface for procedures that take two parameters of type double and long. |
| TDoubleObjectProcedure | Interface for procedures that take two parameters of type double and Object. |
| TDoubleProcedure | Interface for procedures with one double paramater. |
| TDoubleShortProcedure | Interface for procedures that take two parameters of type double and short. |
| TFloatByteProcedure | Interface for procedures that take two parameters of type float and byte. |
| TFloatDoubleProcedure | Interface for procedures that take two parameters of type float and double. |
| TFloatFloatProcedure | Interface for procedures that take two parameters of type float and float. |
| TFloatFunction | Interface for functions that accept and return one float primitive. |
| TFloatHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TFloatIntProcedure | Interface for procedures that take two parameters of type float and int. |
| TFloatLongProcedure | Interface for procedures that take two parameters of type float and long. |
| TFloatObjectProcedure | Interface for procedures that take two parameters of type float and Object. |
| TFloatProcedure | Interface for procedures with one float paramater. |
| TFloatShortProcedure | Interface for procedures that take two parameters of type float and short. |
| TIntByteProcedure | Interface for procedures that take two parameters of type int and byte. |
| TIntDoubleProcedure | Interface for procedures that take two parameters of type int and double. |
| TIntFloatProcedure | Interface for procedures that take two parameters of type int and float. |
| TIntFunction | Interface for functions that accept and return one int primitive. |
| TIntHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TIntIntProcedure | Interface for procedures that take two parameters of type int and int. |
| TIntLongProcedure | Interface for procedures that take two parameters of type int and long. |
| TIntObjectProcedure | Interface for procedures that take two parameters of type int and Object. |
| TIntProcedure | Interface for procedures with one int paramater. |
| TIntShortProcedure | Interface for procedures that take two parameters of type int and short. |
| TLinkable | Interface for Objects which can be inserted into a TLinkedList. |
| TLongByteProcedure | Interface for procedures that take two parameters of type long and byte. |
| TLongDoubleProcedure | Interface for procedures that take two parameters of type long and double. |
| TLongFloatProcedure | Interface for procedures that take two parameters of type long and float. |
| TLongFunction | Interface for functions that accept and return one long primitive. |
| TLongHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TLongIntProcedure | Interface for procedures that take two parameters of type long and int. |
| TLongLongProcedure | Interface for procedures that take two parameters of type long and long. |
| TLongObjectProcedure | Interface for procedures that take two parameters of type long and Object. |
| TLongProcedure | Interface for procedures with one long paramater. |
| TLongShortProcedure | Interface for procedures that take two parameters of type long and short. |
| TObjectByteProcedure | Interface for procedures that take two parameters of type Object and byte. |
| TObjectDoubleProcedure | Interface for procedures that take two parameters of type Object and double. |
| TObjectFloatProcedure | Interface for procedures that take two parameters of type Object and float. |
| TObjectFunction | Interface for functions that accept and return one Object reference. |
| TObjectHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TObjectIntProcedure | Interface for procedures that take two parameters of type Object and int. |
| TObjectLongProcedure | Interface for procedures that take two parameters of type Object and long. |
| TObjectObjectProcedure | Interface for procedures that take two Object parameters. |
| TObjectProcedure | Interface for procedures with one Object paramater. |
| TObjectShortProcedure | Interface for procedures that take two parameters of type Object and short. |
| TShortByteProcedure | Interface for procedures that take two parameters of type short and byte. |
| TShortDoubleProcedure | Interface for procedures that take two parameters of type short and double. |
| TShortFloatProcedure | Interface for procedures that take two parameters of type short and float. |
| TShortFunction | Interface for functions that accept and return one short primitive. |
| TShortHashingStrategy | Interface to support pluggable hashing strategies in maps and sets. |
| TShortIntProcedure | Interface for procedures that take two parameters of type short and int. |
| TShortLongProcedure | Interface for procedures that take two parameters of type short and long. |
| TShortObjectProcedure | Interface for procedures that take two parameters of type short and Object. |
| TShortProcedure | Interface for procedures with one short paramater. |
| TShortShortProcedure | Interface for procedures that take two parameters of type short and short. |
| Class Summary | |
| HashFunctions | Provides various hash functions. |
| PrimeFinder | Used to keep hash table capacities prime numbers. |
| SerializationProcedure | Implementation of the variously typed procedure interfaces that supports writing the arguments to the procedure out on an ObjectOutputStream. |
| TByteArrayList | A resizable, array-backed list of byte primitives. |
| TByteByteHashMap | An open addressed Map implementation for byte keys and byte values. |
| TByteByteHashMap.EqProcedure | |
| TByteByteIterator | Iterator for maps of type byte and byte. |
| TByteDoubleHashMap | An open addressed Map implementation for byte keys and double values. |
| TByteDoubleHashMap.EqProcedure | |
| TByteDoubleIterator | Iterator for maps of type byte and double. |
| TByteFloatHashMap | An open addressed Map implementation for byte keys and float values. |
| TByteFloatHashMap.EqProcedure | |
| 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. |
| TByteIntHashMap.EqProcedure | |
| 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. |
| TByteLongHashMap.EqProcedure | |
| TByteLongIterator | Iterator for maps of type byte and long. |
| TByteObjectHashMap | An open addressed Map implementation for byte keys and Object values. |
| TByteObjectHashMap.EqProcedure | |
| TByteObjectIterator | Iterator for maps of type byte and Object. |
| TByteShortHashMap | An open addressed Map implementation for byte keys and short values. |
| TByteShortHashMap.EqProcedure | |
| TByteShortIterator | Iterator for maps of type byte and short. |
| TDoubleArrayList | A resizable, array-backed list of double primitives. |
| TDoubleByteHashMap | An open addressed Map implementation for double keys and byte values. |
| TDoubleByteHashMap.EqProcedure | |
| TDoubleByteIterator | Iterator for maps of type double and byte. |
| TDoubleDoubleHashMap | An open addressed Map implementation for double keys and double values. |
| TDoubleDoubleHashMap.EqProcedure | |
| TDoubleDoubleIterator | Iterator for maps of type double and double. |
| TDoubleFloatHashMap | An open addressed Map implementation for double keys and float values. |
| TDoubleFloatHashMap.EqProcedure | |
| 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. |
| TDoubleIntHashMap.EqProcedure | |
| 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. |
| TDoubleLongHashMap.EqProcedure | |
| TDoubleLongIterator | Iterator for maps of type double and long. |
| TDoubleObjectHashMap | An open addressed Map implementation for double keys and Object values. |
| TDoubleObjectHashMap.EqProcedure | |
| TDoubleObjectIterator | Iterator for maps of type double and Object. |
| TDoubleShortHashMap | An open addressed Map implementation for double keys and short values. |
| TDoubleShortHashMap.EqProcedure | |
| TDoubleShortIterator | Iterator for maps of type double and short. |
| TFloatArrayList | A resizable, array-backed list of float primitives. |
| TFloatByteHashMap | An open addressed Map implementation for float keys and byte values. |
| TFloatByteHashMap.EqProcedure | |
| TFloatByteIterator | Iterator for maps of type float and byte. |
| TFloatDoubleHashMap | An open addressed Map implementation for float keys and double values. |
| TFloatDoubleHashMap.EqProcedure | |
| TFloatDoubleIterator | Iterator for maps of type float and double. |
| TFloatFloatHashMap | An open addressed Map implementation for float keys and float values. |
| TFloatFloatHashMap.EqProcedure | |
| 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. |
| TFloatIntHashMap.EqProcedure | |
| 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. |
| TFloatLongHashMap.EqProcedure | |
| TFloatLongIterator | Iterator for maps of type float and long. |
| TFloatObjectHashMap | An open addressed Map implementation for float keys and Object values. |
| TFloatObjectHashMap.EqProcedure | |
| TFloatObjectIterator | Iterator for maps of type float and Object. |
| TFloatShortHashMap | An open addressed Map implementation for float keys and short values. |
| TFloatShortHashMap.EqProcedure | |
| TFloatShortIterator | Iterator for maps of type float and short. |
| THash | Base class for hashtables that use open addressing to resolve collisions. |
| THashIterator | Implements all iterator functions for the hashed object set. |
| THashMap | An implementation of the Map interface which uses an open addressed hash table to store its contents. |
| THashMap.EqProcedure | |
| THashSet | 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. |
| TIntByteHashMap.EqProcedure | |
| TIntByteIterator | Iterator for maps of type int and byte. |
| TIntDoubleHashMap | An open addressed Map implementation for int keys and double values. |
| TIntDoubleHashMap.EqProcedure | |
| TIntDoubleIterator | Iterator for maps of type int and double. |
| TIntFloatHashMap | An open addressed Map implementation for int keys and float values. |
| TIntFloatHashMap.EqProcedure | |
| 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. |
| TIntIntHashMap.EqProcedure | |
| 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. |
| TIntLongHashMap.EqProcedure | |
| TIntLongIterator | Iterator for maps of type int and long. |
| TIntObjectHashMap | An open addressed Map implementation for int keys and Object values. |
| TIntObjectHashMap.EqProcedure | |
| TIntObjectIterator | Iterator for maps of type int and Object. |
| TIntShortHashMap | An open addressed Map implementation for int keys and short values. |
| TIntShortHashMap.EqProcedure | |
| TIntShortIterator | Iterator for maps of type int and short. |
| TIntStack | A stack of int primitives, backed by a TIntArrayList. |
| TIterator | Abstract iterator class for THash implementations. |
| TLinkableAdaptor | 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 | A LinkedList implementation which holds instances of type TLinkable. |
| TLongArrayList | A resizable, array-backed list of long primitives. |
| TLongByteHashMap | An open addressed Map implementation for long keys and byte values. |
| TLongByteHashMap.EqProcedure | |
| TLongByteIterator | Iterator for maps of type long and byte. |
| TLongDoubleHashMap | An open addressed Map implementation for long keys and double values. |
| TLongDoubleHashMap.EqProcedure | |
| TLongDoubleIterator | Iterator for maps of type long and double. |
| TLongFloatHashMap | An open addressed Map implementation for long keys and float values. |
| TLongFloatHashMap.EqProcedure | |
| 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. |
| TLongIntHashMap.EqProcedure | |
| 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. |
| TLongLongHashMap.EqProcedure | |
| TLongLongIterator | Iterator for maps of type long and long. |
| TLongObjectHashMap | An open addressed Map implementation for long keys and Object values. |
| TLongObjectHashMap.EqProcedure | |
| TLongObjectIterator | Iterator for maps of type long and Object. |
| TLongShortHashMap | An open addressed Map implementation for long keys and short values. |
| TLongShortHashMap.EqProcedure | |
| TLongShortIterator | Iterator for maps of type long and short. |
| TObjectByteHashMap | An open addressed Map implementation for Object keys and byte values. |
| TObjectByteHashMap.EqProcedure | |
| TObjectByteIterator | Iterator for maps of type Object and byte. |
| TObjectDoubleHashMap | An open addressed Map implementation for Object keys and double values. |
| TObjectDoubleHashMap.EqProcedure | |
| TObjectDoubleIterator | Iterator for maps of type Object and double. |
| TObjectFloatHashMap | An open addressed Map implementation for Object keys and float values. |
| TObjectFloatHashMap.EqProcedure | |
| TObjectFloatIterator | Iterator for maps of type Object and float. |
| TObjectHash | An open addressed hashing implementation for Object types. |
| TObjectHashIterator | Created: Wed Nov 28 21:30:53 2001 |
| TObjectIdentityHashingStrategy | This object hashing strategy uses the System.identityHashCode method to provide identity hash codes. |
| TObjectIntHashMap | An open addressed Map implementation for Object keys and int values. |
| TObjectIntHashMap.EqProcedure | |
| TObjectIntIterator | Iterator for maps of type Object and int. |
| TObjectLongHashMap | An open addressed Map implementation for Object keys and long values. |
| TObjectLongHashMap.EqProcedure | |
| TObjectLongIterator | Iterator for maps of type Object and long. |
| TObjectShortHashMap | An open addressed Map implementation for Object keys and short values. |
| TObjectShortHashMap.EqProcedure | |
| TObjectShortIterator | Iterator for maps of type Object and short. |
| ToObjectArrayProcedure | A procedure which stores each value it receives into a target array. |
| TPrimitiveHash | The base class for hashtables of primitive values. |
| TPrimitiveIterator | Implements all iterator functions for the hashed object set. |
| TShortArrayList | A resizable, array-backed list of short primitives. |
| TShortByteHashMap | An open addressed Map implementation for short keys and byte values. |
| TShortByteHashMap.EqProcedure | |
| TShortByteIterator | Iterator for maps of type short and byte. |
| TShortDoubleHashMap | An open addressed Map implementation for short keys and double values. |
| TShortDoubleHashMap.EqProcedure | |
| TShortDoubleIterator | Iterator for maps of type short and double. |
| TShortFloatHashMap | An open addressed Map implementation for short keys and float values. |
| TShortFloatHashMap.EqProcedure | |
| 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. |
| TShortIntHashMap.EqProcedure | |
| 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. |
| TShortLongHashMap.EqProcedure | |
| TShortLongIterator | Iterator for maps of type short and long. |
| TShortObjectHashMap | An open addressed Map implementation for short keys and Object values. |
| TShortObjectHashMap.EqProcedure | |
| TShortObjectIterator | Iterator for maps of type short and Object. |
| TShortShortHashMap | An open addressed Map implementation for short keys and short values. |
| TShortShortHashMap.EqProcedure | |
| TShortShortIterator | Iterator for maps of type short and short. |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||