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.