| Package | Description |
|---|---|
| gnu.trove |
GNU Trove: High performance collections for Java.
|
| Modifier and Type | Class and Description |
|---|---|
class |
THashMap<K
An implementation of the Map interface which uses an open addressed hash table to store its contents.
|
class |
THashSet<E>
An implementation of the
Set interface that uses an open-addressed hash table to store its contents.
|
class |
TObjectByteHashMap<K>
An open addressed Map implementation for Object keys and byte values.
|
class |
TObjectDoubleHashMap<K>
An open addressed Map implementation for Object keys and double values.
|
class |
TObjectFloatHashMap<K>
An open addressed Map implementation for Object keys and float values.
|
class |
TObjectHash<T>
An open addressed hashing implementation for Object types.
|
class |
TObjectIdentityHashingStrategy<T>
This object hashing strategy uses the System.identityHashCode method to provide identity hash codes.
|
class |
TObjectIntHashMap<K>
An open addressed Map implementation for Object keys and int values.
|
class |
TObjectLongHashMap<K>
An open addressed Map implementation for Object keys and long values.
|
class |
TObjectShortHashMap<K>
An open addressed Map implementation for Object keys and short values.
|
| Modifier and Type | Field and Description |
|---|---|
protected TObjectHashingStrategy |
TObjectHash._hashingStrategy
the strategy used to hash objects in this collection.
|
| Constructor and Description | |
|---|---|
THashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
THashMap instance with a prime capacity equal to or greater than
initialCapacity and with the specified load factor.
|
|
THashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
THashMap instance with a prime capacity equal to or greater than
initialCapacity and with the default load factor.
|
|
THashMap(Map
Creates a new
THashMap instance which contains the key/value pairs in
map.
|
|
THashMap(TObjectHashingStrategy
Creates a new
THashMap instance with the default capacity and load factor.
|
|
THashSet(Collection
Creates a new
THashSet instance containing the elements of
collection.
|
|
THashSet(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
THashSet instance with a prime capacity equal to or greater than
initialCapacity and with the specified load factor.
|
|
THashSet(int initialCapacity, TObjectHashingStrategy
Creates a new
THashSet instance with a prime capacity equal to or greater than
initialCapacity and with the default load factor.
|
|
THashSet(TObjectHashingStrategy
Creates a new
THashSet instance with the default capacity and load factor.
|
|
TObjectByteHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectByteHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectByteHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectByteHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectByteHashMap(TObjectHashingStrategy
Creates a new
TObjectByteHashMap instance with the default capacity and load factor.
|
|
TObjectDoubleHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectDoubleHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectDoubleHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectDoubleHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectDoubleHashMap(TObjectHashingStrategy
Creates a new
TObjectDoubleHashMap instance with the default capacity and load factor.
|
|
TObjectFloatHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectFloatHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectFloatHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectFloatHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectFloatHashMap(TObjectHashingStrategy
Creates a new
TObjectFloatHashMap instance with the default capacity and load factor.
|
|
TObjectHash(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectHash instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectHash(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectHash instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectHash(TObjectHashingStrategy
Creates a new
TObjectHash instance with the default capacity and load factor and a custom hashing strategy.
|
|
TObjectIntHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectIntHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectIntHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectIntHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectIntHashMap(TObjectHashingStrategy
Creates a new
TObjectIntHashMap instance with the default capacity and load factor.
|
|
TObjectLongHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectLongHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectLongHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectLongHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectLongHashMap(TObjectHashingStrategy
Creates a new
TObjectLongHashMap instance with the default capacity and load factor.
|
|
TObjectShortHashMap(int initialCapacity, float loadFactor, TObjectHashingStrategy
Creates a new
TObjectShortHashMap instance with a prime value at or near the specified capacity and load factor.
|
|
TObjectShortHashMap(int initialCapacity, TObjectHashingStrategy
Creates a new
TObjectShortHashMap instance whose capacity is the next highest prime above
initialCapacity + 1 unless that value is already prime.
|
|
TObjectShortHashMap(TObjectHashingStrategy
Creates a new
TObjectShortHashMap instance with the default capacity and load factor.
|