| Package | Description |
|---|---|
| gnu.trove.impl.hash | |
| gnu.trove.iterator | |
| gnu.trove.iterator.hash |
| Modifier and Type | Class and Description |
|---|---|
class |
THashIterator<V>
Implements all iterator functions for the hashed object set.
|
class |
THashPrimitiveIterator
Implements all iterator functions for the hashed object set.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TAdvancingIterator
Common interface for iterators that operate via the "advance" method for moving the cursor to the next element.
|
interface |
TByteByteIterator
Iterator for maps of type byte and byte.
|
interface |
TByteCharIterator
Iterator for maps of type byte and char.
|
interface |
TByteDoubleIterator
Iterator for maps of type byte and double.
|
interface |
TByteFloatIterator
Iterator for maps of type byte and float.
|
interface |
TByteIntIterator
Iterator for maps of type byte and int.
|
interface |
TByteIterator
Iterator for byte collections.
|
interface |
TByteLongIterator
Iterator for maps of type byte and long.
|
interface |
TByteObjectIterator<V>
Iterator for maps of type byte and Object.
|
interface |
TByteShortIterator
Iterator for maps of type byte and short.
|
interface |
TCharByteIterator
Iterator for maps of type char and byte.
|
interface |
TCharCharIterator
Iterator for maps of type char and char.
|
interface |
TCharDoubleIterator
Iterator for maps of type char and double.
|
interface |
TCharFloatIterator
Iterator for maps of type char and float.
|
interface |
TCharIntIterator
Iterator for maps of type char and int.
|
interface |
TCharIterator
Iterator for char collections.
|
interface |
TCharLongIterator
Iterator for maps of type char and long.
|
interface |
TCharObjectIterator<V>
Iterator for maps of type char and Object.
|
interface |
TCharShortIterator
Iterator for maps of type char and short.
|
interface |
TDoubleByteIterator
Iterator for maps of type double and byte.
|
interface |
TDoubleCharIterator
Iterator for maps of type double and char.
|
interface |
TDoubleDoubleIterator
Iterator for maps of type double and double.
|
interface |
TDoubleFloatIterator
Iterator for maps of type double and float.
|
interface |
TDoubleIntIterator
Iterator for maps of type double and int.
|
interface |
TDoubleIterator
Iterator for double collections.
|
interface |
TDoubleLongIterator
Iterator for maps of type double and long.
|
interface |
TDoubleObjectIterator<V>
Iterator for maps of type double and Object.
|
interface |
TDoubleShortIterator
Iterator for maps of type double and short.
|
interface |
TFloatByteIterator
Iterator for maps of type float and byte.
|
interface |
TFloatCharIterator
Iterator for maps of type float and char.
|
interface |
TFloatDoubleIterator
Iterator for maps of type float and double.
|
interface |
TFloatFloatIterator
Iterator for maps of type float and float.
|
interface |
TFloatIntIterator
Iterator for maps of type float and int.
|
interface |
TFloatIterator
Iterator for float collections.
|
interface |
TFloatLongIterator
Iterator for maps of type float and long.
|
interface |
TFloatObjectIterator<V>
Iterator for maps of type float and Object.
|
interface |
TFloatShortIterator
Iterator for maps of type float and short.
|
interface |
TIntByteIterator
Iterator for maps of type int and byte.
|
interface |
TIntCharIterator
Iterator for maps of type int and char.
|
interface |
TIntDoubleIterator
Iterator for maps of type int and double.
|
interface |
TIntFloatIterator
Iterator for maps of type int and float.
|
interface |
TIntIntIterator
Iterator for maps of type int and int.
|
interface |
TIntIterator
Iterator for int collections.
|
interface |
TIntLongIterator
Iterator for maps of type int and long.
|
interface |
TIntObjectIterator<V>
Iterator for maps of type int and Object.
|
interface |
TIntShortIterator
Iterator for maps of type int and short.
|
interface |
TLongByteIterator
Iterator for maps of type long and byte.
|
interface |
TLongCharIterator
Iterator for maps of type long and char.
|
interface |
TLongDoubleIterator
Iterator for maps of type long and double.
|
interface |
TLongFloatIterator
Iterator for maps of type long and float.
|
interface |
TLongIntIterator
Iterator for maps of type long and int.
|
interface |
TLongIterator
Iterator for long collections.
|
interface |
TLongLongIterator
Iterator for maps of type long and long.
|
interface |
TLongObjectIterator<V>
Iterator for maps of type long and Object.
|
interface |
TLongShortIterator
Iterator for maps of type long and short.
|
interface |
TObjectByteIterator<K>
Iterator for maps of type Object and byte.
|
interface |
TObjectCharIterator<K>
Iterator for maps of type Object and char.
|
interface |
TObjectDoubleIterator<K>
Iterator for maps of type Object and double.
|
interface |
TObjectFloatIterator<K>
Iterator for maps of type Object and float.
|
interface |
TObjectIntIterator<K>
Iterator for maps of type Object and int.
|
interface |
TObjectLongIterator<K>
Iterator for maps of type Object and long.
|
interface |
TObjectShortIterator<K>
Iterator for maps of type Object and short.
|
interface |
TPrimitiveIterator
Implements all iterator functions for the hashed object set.
|
interface |
TShortByteIterator
Iterator for maps of type short and byte.
|
interface |
TShortCharIterator
Iterator for maps of type short and char.
|
interface |
TShortDoubleIterator
Iterator for maps of type short and double.
|
interface |
TShortFloatIterator
Iterator for maps of type short and float.
|
interface |
TShortIntIterator
Iterator for maps of type short and int.
|
interface |
TShortIterator
Iterator for short collections.
|
interface |
TShortLongIterator
Iterator for maps of type short and long.
|
interface |
TShortObjectIterator<V>
Iterator for maps of type short and Object.
|
interface |
TShortShortIterator
Iterator for maps of type short and short.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TObjectHashIterator<E>
Iterator for hashtables that use open addressing to resolve collisions.
|