|
GNU Trove | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TObjectHashingStrategy | |
gnu.trove | GNU Trove: High performance collections for Java. |
Uses of TObjectHashingStrategy in gnu.trove |
Classes in gnu.trove that implement TObjectHashingStrategy | |
class |
THashMap
An implementation of the Map interface which uses an open addressed hash table to store its contents. |
class |
THashSet
An implementation of the Set interface that uses an open-addressed hash table to store its contents. |
class |
TObjectDoubleHashMap
An open addressed Map implementation for Object keys and double values. |
class |
TObjectFloatHashMap
An open addressed Map implementation for Object keys and float values. |
class |
TObjectHash
An open addressed hashing implementation for Object types. |
class |
TObjectIdentityHashingStrategy
This object hashing strategy uses the System.identityHashCode method to provide identity hash codes. |
class |
TObjectIntHashMap
An open addressed Map implementation for Object keys and int values. |
class |
TObjectLongHashMap
An open addressed Map implementation for Object keys and long values. |
Fields in gnu.trove declared as TObjectHashingStrategy | |
protected TObjectHashingStrategy |
TObjectHash._hashingStrategy
the strategy used to hash objects in this collection. |
Constructors in gnu.trove with parameters of type TObjectHashingStrategy | |
TObjectLongHashMap(TObjectHashingStrategy strategy)
Creates a new TObjectLongHashMap instance with the default
capacity and load factor. |
|
TObjectLongHashMap(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new TObjectLongHashMap instance whose capacity
is the next highest prime above initialCapacity + 1
unless that value is already prime. |
|
TObjectLongHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new TObjectLongHashMap instance with a prime
value at or near the specified capacity and load factor. |
|
TObjectIntHashMap(TObjectHashingStrategy strategy)
Creates a new TObjectIntHashMap instance with the default
capacity and load factor. |
|
TObjectIntHashMap(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new TObjectIntHashMap instance whose capacity
is the next highest prime above initialCapacity + 1
unless that value is already prime. |
|
TObjectIntHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new TObjectIntHashMap instance with a prime
value at or near the specified capacity and load factor. |
|
TObjectHash(TObjectHashingStrategy strategy)
Creates a new TObjectHash instance with the
default capacity and load factor and a custom hashing strategy. |
|
TObjectHash(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new TObjectHash instance whose capacity
is the next highest prime above initialCapacity + 1
unless that value is already prime. |
|
TObjectHash(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new TObjectHash instance with a prime
value at or near the specified capacity and load factor. |
|
TObjectFloatHashMap(TObjectHashingStrategy strategy)
Creates a new TObjectFloatHashMap instance with the default
capacity and load factor. |
|
TObjectFloatHashMap(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new TObjectFloatHashMap instance whose capacity
is the next highest prime above initialCapacity + 1
unless that value is already prime. |
|
TObjectFloatHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new TObjectFloatHashMap instance with a prime
value at or near the specified capacity and load factor. |
|
TObjectDoubleHashMap(TObjectHashingStrategy strategy)
Creates a new TObjectDoubleHashMap instance with the default
capacity and load factor. |
|
TObjectDoubleHashMap(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new TObjectDoubleHashMap instance whose capacity
is the next highest prime above initialCapacity + 1
unless that value is already prime. |
|
TObjectDoubleHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new TObjectDoubleHashMap instance with a prime
value at or near the specified capacity and load factor. |
|
THashSet(TObjectHashingStrategy strategy)
Creates a new THashSet instance with the default
capacity and load factor. |
|
THashSet(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new THashSet instance with a prime
capacity equal to or greater than initialCapacity and
with the default load factor. |
|
THashSet(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new THashSet instance with a prime
capacity equal to or greater than initialCapacity and
with the specified load factor. |
|
THashSet(java.util.Collection collection,
TObjectHashingStrategy strategy)
Creates a new THashSet instance containing the
elements of collection. |
|
THashMap(TObjectHashingStrategy strategy)
Creates a new THashMap instance with the default
capacity and load factor. |
|
THashMap(int initialCapacity,
TObjectHashingStrategy strategy)
Creates a new THashMap instance with a prime
capacity equal to or greater than initialCapacity and
with the default load factor. |
|
THashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy strategy)
Creates a new THashMap instance with a prime
capacity equal to or greater than initialCapacity and
with the specified load factor. |
|
THashMap(java.util.Map map,
TObjectHashingStrategy strategy)
Creates a new THashMap instance which contains the
key/value pairs in map. |
|
GNU Trove | ||||||||||
PREV NEXT | FRAMES NO FRAMES |