# Uses of Package
gnu.trove

Packages that use gnu.trove
Package | Description
--- | ---
gnu.trove | GNU Trove: High performance collections for Java.
gnu.trove.decorator | GNU Trove: Decorators for java.util.{Map,Set} compatability

Classes in gnu.trove used by gnu.trove
Class and Description
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.
TByteByteProcedure Interface for procedures that take two parameters 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.
TByteDoubleProcedure Interface for procedures that take two parameters 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.
TByteFloatProcedure Interface for procedures that take two parameters of type byte and float.
TByteFunction Interface for functions that accept and return one byte primitive.
TByteHash An open addressed hashing implementation for byte primitives.
TByteHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TByteIntProcedure Interface for procedures that take two parameters 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.
TByteLongProcedure Interface for procedures that take two parameters of type byte and long.
TByteObjectHashMap An open addressed Map implementation for byte keys and Object values.
TByteObjectIterator Iterator for maps of type byte and Object.
TByteObjectProcedure Interface for procedures that take two parameters of type byte and Object.
TByteProcedure Interface for procedures with one byte parameter.
TByteShortHashMap An open addressed Map implementation for byte keys and short values.
TByteShortIterator Iterator for maps of type byte and short.
TByteShortProcedure Interface for procedures that take two parameters 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.
TDoubleByteIterator Iterator for maps of type double and byte.
TDoubleByteProcedure Interface for procedures that take two parameters 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.
TDoubleDoubleProcedure Interface for procedures that take two parameters 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.
TDoubleFloatProcedure Interface for procedures that take two parameters of type double and float.
TDoubleFunction Interface for functions that accept and return one double primitive.
TDoubleHash An open addressed hashing implementation for double primitives.
TDoubleHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TDoubleIntProcedure Interface for procedures that take two parameters 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.
TDoubleLongProcedure Interface for procedures that take two parameters of type double and long.
TDoubleObjectHashMap An open addressed Map implementation for double keys and Object values.
TDoubleObjectIterator Iterator for maps of type double and Object.
TDoubleObjectProcedure Interface for procedures that take two parameters of type double and Object.
TDoubleProcedure Interface for procedures with one double parameter.
TDoubleShortHashMap An open addressed Map implementation for double keys and short values.
TDoubleShortIterator Iterator for maps of type double and short.
TDoubleShortProcedure Interface for procedures that take two parameters 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.
TFloatByteIterator Iterator for maps of type float and byte.
TFloatByteProcedure Interface for procedures that take two parameters 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.
TFloatDoubleProcedure Interface for procedures that take two parameters 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.
TFloatFloatProcedure Interface for procedures that take two parameters of type float and float.
TFloatFunction Interface for functions that accept and return one float primitive.
TFloatHash An open addressed hashing implementation for float primitives.
TFloatHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TFloatIntProcedure Interface for procedures that take two parameters 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.
TFloatLongProcedure Interface for procedures that take two parameters of type float and long.
TFloatObjectHashMap An open addressed Map implementation for float keys and Object values.
TFloatObjectIterator Iterator for maps of type float and Object.
TFloatObjectProcedure Interface for procedures that take two parameters of type float and Object.
TFloatProcedure Interface for procedures with one float parameter.
TFloatShortHashMap An open addressed Map implementation for float keys and short values.
TFloatShortIterator Iterator for maps of type float and short.
TFloatShortProcedure Interface for procedures that take two parameters of type float and short.
THash Base class for hashtables that use open addressing to resolve collisions.
THashMap An implementation of the Map interface which 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.
TIntByteProcedure Interface for procedures that take two parameters 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.
TIntDoubleProcedure Interface for procedures that take two parameters 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.
TIntFloatProcedure Interface for procedures that take two parameters of type int and float.
TIntFunction Interface for functions that accept and return one int primitive.
TIntHash An open addressed hashing implementation for int primitives.
TIntHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TIntIntProcedure Interface for procedures that take two parameters 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.
TIntLongProcedure Interface for procedures that take two parameters of type int and long.
TIntObjectHashMap An open addressed Map implementation for int keys and Object values.
TIntObjectIterator Iterator for maps of type int and Object.
TIntObjectProcedure Interface for procedures that take two parameters of type int and Object.
TIntProcedure Interface for procedures with one int parameter.
TIntShortHashMap An open addressed Map implementation for int keys and short values.
TIntShortIterator Iterator for maps of type int and short.
TIntShortProcedure Interface for procedures that take two parameters of type int and short.
TLinkable Interface for Objects which can be inserted into a TLinkedList.
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.
TLongByteProcedure Interface for procedures that take two parameters 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.
TLongDoubleProcedure Interface for procedures that take two parameters 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.
TLongFloatProcedure Interface for procedures that take two parameters of type long and float.
TLongFunction Interface for functions that accept and return one long primitive.
TLongHash An open addressed hashing implementation for long primitives.
TLongHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TLongIntProcedure Interface for procedures that take two parameters 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.
TLongLongProcedure Interface for procedures that take two parameters of type long and long.
TLongObjectHashMap An open addressed Map implementation for long keys and Object values.
TLongObjectIterator Iterator for maps of type long and Object.
TLongObjectProcedure Interface for procedures that take two parameters of type long and Object.
TLongProcedure Interface for procedures with one long parameter.
TLongShortHashMap An open addressed Map implementation for long keys and short values.
TLongShortIterator Iterator for maps of type long and short.
TLongShortProcedure Interface for procedures that take two parameters of type long and short.
TObjectByteHashMap An open addressed Map implementation for Object keys and byte values.
TObjectByteIterator Iterator for maps of type Object and byte.
TObjectByteProcedure Interface for procedures that take two parameters of type Object and byte.
TObjectDoubleHashMap An open addressed Map implementation for Object keys and double values.
TObjectDoubleIterator Iterator for maps of type Object and double.
TObjectDoubleProcedure Interface for procedures that take two parameters of type Object and double.
TObjectFloatHashMap An open addressed Map implementation for Object keys and float values.
TObjectFloatIterator Iterator for maps of type Object and float.
TObjectFloatProcedure Interface for procedures that take two parameters of type Object and float.
TObjectFunction Interface for functions that accept and return one Object reference.
TObjectHash An open addressed hashing implementation for Object types.
TObjectHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
TObjectIntHashMap An open addressed Map implementation for Object keys and int values.
TObjectIntIterator Iterator for maps of type Object and int.
TObjectIntProcedure Interface for procedures that take two parameters of type Object and int.
TObjectLongHashMap An open addressed Map implementation for Object keys and long values.
TObjectLongIterator Iterator for maps of type Object and long.
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 parameter.
TObjectShortHashMap An open addressed Map implementation for Object keys and short values.
TObjectShortIterator Iterator for maps of type Object and short.
TObjectShortProcedure Interface for procedures that take two parameters 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.
TShortByteProcedure Interface for procedures that take two parameters 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.
TShortDoubleProcedure Interface for procedures that take two parameters 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.
TShortFloatProcedure Interface for procedures that take two parameters of type short and float.
TShortFunction Interface for functions that accept and return one short primitive.
TShortHash An open addressed hashing implementation for short primitives.
TShortHashingStrategy Interface to support pluggable hashing strategies in maps and sets.
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.
TShortIntProcedure Interface for procedures that take two parameters 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.
TShortLongProcedure Interface for procedures that take two parameters of type short and long.
TShortObjectHashMap An open addressed Map implementation for short keys and Object values.
TShortObjectIterator Iterator for maps of type short and Object.
TShortObjectProcedure Interface for procedures that take two parameters of type short and Object.
TShortProcedure Interface for procedures with one short parameter.
TShortShortHashMap An open addressed Map implementation for short keys and short values.
TShortShortIterator Iterator for maps of type short and short.
TShortShortProcedure Interface for procedures that take two parameters of type short and short.

Classes in gnu.trove used by gnu.trove.decorator
Class and Description
TByteByteHashMap An open addressed Map implementation for byte keys and byte values.
TByteDoubleHashMap An open addressed Map implementation for byte keys and double values.
TByteFloatHashMap An open addressed Map implementation for byte keys and float values.
TByteHashSet An open addressed set implementation for byte primitives.
TByteIntHashMap An open addressed Map implementation for byte keys and int values.
TByteLongHashMap An open addressed Map implementation for byte keys and long values.
TByteObjectHashMap An open addressed Map implementation for byte keys and Object values.
TByteShortHashMap An open addressed Map implementation for byte keys and short values.
TDoubleByteHashMap An open addressed Map implementation for double keys and byte values.
TDoubleDoubleHashMap An open addressed Map implementation for double keys and double values.
TDoubleFloatHashMap An open addressed Map implementation for double keys and float values.
TDoubleHashSet An open addressed set implementation for double primitives.
TDoubleIntHashMap An open addressed Map implementation for double keys and int values.
TDoubleLongHashMap An open addressed Map implementation for double keys and long values.
TDoubleObjectHashMap An open addressed Map implementation for double keys and Object values.
TDoubleShortHashMap An open addressed Map implementation for double keys and short values.
TFloatByteHashMap An open addressed Map implementation for float keys and byte values.
TFloatDoubleHashMap An open addressed Map implementation for float keys and double values.
TFloatFloatHashMap An open addressed Map implementation for float keys and float values.
TFloatHashSet An open addressed set implementation for float primitives.
TFloatIntHashMap An open addressed Map implementation for float keys and int values.
TFloatLongHashMap An open addressed Map implementation for float keys and long values.
TFloatObjectHashMap An open addressed Map implementation for float keys and Object values.
TFloatShortHashMap An open addressed Map implementation for float keys and short values.
TIntByteHashMap An open addressed Map implementation for int keys and byte values.
TIntDoubleHashMap An open addressed Map implementation for int keys and double values.
TIntFloatHashMap An open addressed Map implementation for int keys and float values.
TIntHashSet An open addressed set implementation for int primitives.
TIntIntHashMap An open addressed Map implementation for int keys and int values.
TIntLongHashMap An open addressed Map implementation for int keys and long values.
TIntObjectHashMap An open addressed Map implementation for int keys and Object values.
TIntShortHashMap An open addressed Map implementation for int keys and short values.
TLongByteHashMap An open addressed Map implementation for long keys and byte values.
TLongDoubleHashMap An open addressed Map implementation for long keys and double values.
TLongFloatHashMap An open addressed Map implementation for long keys and float values.
TLongHashSet An open addressed set implementation for long primitives.
TLongIntHashMap An open addressed Map implementation for long keys and int values.
TLongLongHashMap An open addressed Map implementation for long keys and long values.
TLongObjectHashMap An open addressed Map implementation for long keys and Object values.
TLongShortHashMap An open addressed Map implementation for long keys and short values.
TObjectByteHashMap An open addressed Map implementation for Object keys and byte values.
TObjectDoubleHashMap An open addressed Map implementation for Object keys and double values.
TObjectFloatHashMap An open addressed Map implementation for Object keys and float values.
TObjectIntHashMap An open addressed Map implementation for Object keys and int values.
TObjectLongHashMap An open addressed Map implementation for Object keys and long values.
TObjectShortHashMap An open addressed Map implementation for Object keys and short values.
TShortByteHashMap An open addressed Map implementation for short keys and byte values.
TShortDoubleHashMap An open addressed Map implementation for short keys and double values.
TShortFloatHashMap An open addressed Map implementation for short keys and float values.
TShortHashSet An open addressed set implementation for short primitives.
TShortIntHashMap An open addressed Map implementation for short keys and int values.
TShortLongHashMap An open addressed Map implementation for short keys and long values.
TShortObjectHashMap An open addressed Map implementation for short keys and Object values.
TShortShortHashMap An open addressed Map implementation for short keys and short values.