| Package | Description |
|---|---|
| gnu.trove |
GNU Trove: High performance collections for Java.
|
| gnu.trove.decorator |
GNU Trove: Decorators for java.util.{Map,Set} compatability
|
| 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.
|
| 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.
|
GNU Trove is copyright © 2001-2009 Eric D. Friedman. All Rights Reserved.