Package | Description |
---|---|
com.gigaspaces.internal.gnu.trove |
GNU Trove: High performance collections for Java.
|
Modifier and Type | Class and Description |
---|---|
class |
THashMap<K,V>
An implementation of the Map interface which uses an open addressed hash table to store its
contents.
|
class |
TObjectHash<T>
An open addressed hashing implementation for Object types.
|
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<T> |
TObjectHash._hashingStrategy
the strategy used to hash objects in this collection.
|
Constructor and Description |
---|
THashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<K> strategy)
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<K> strategy)
Creates a new
THashMap instance with a prime capacity equal to or greater than
initialCapacity and with the default load factor. |
THashMap(Map<K,V> map,
TObjectHashingStrategy<K> strategy)
Creates a new
THashMap instance which contains the key/value pairs in
map. |
THashMap(TObjectHashingStrategy<K> strategy)
Creates a new
THashMap instance with the default capacity and load factor. |
TObjectHash(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<T> strategy)
Creates a new
TObjectHash instance with a prime value at or near the specified
capacity and load factor. |
TObjectHash(int initialCapacity,
TObjectHashingStrategy<T> strategy)
Creates a new
TObjectHash instance whose capacity is the next highest prime
above initialCapacity + 1 unless that value is already prime. |
TObjectHash(TObjectHashingStrategy<T> strategy)
Creates a new
TObjectHash instance with the default capacity and load factor and
a custom hashing strategy. |
TObjectIntHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectIntHashMap instance with a prime value at or near the
specified capacity and load factor. |
TObjectIntHashMap(int initialCapacity,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectIntHashMap instance whose capacity is the next highest
prime above initialCapacity + 1 unless that value is already prime. |
TObjectIntHashMap(TObjectHashingStrategy<K> strategy)
Creates a new
TObjectIntHashMap instance with the default capacity and load
factor. |
TObjectLongHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectLongHashMap instance with a prime value at or near the
specified capacity and load factor. |
TObjectLongHashMap(int initialCapacity,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectLongHashMap instance whose capacity is the next highest
prime above initialCapacity + 1 unless that value is already prime. |
TObjectLongHashMap(TObjectHashingStrategy<K> strategy)
Creates a new
TObjectLongHashMap instance with the default capacity and load
factor. |
TObjectShortHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectShortHashMap instance with a prime value at or near the
specified capacity and load factor. |
TObjectShortHashMap(int initialCapacity,
TObjectHashingStrategy<K> strategy)
Creates a new
TObjectShortHashMap instance whose capacity is the next highest
prime above initialCapacity + 1 unless that value is already prime. |
TObjectShortHashMap(TObjectHashingStrategy<K> strategy)
Creates a new
TObjectShortHashMap instance with the default capacity and load
factor. |
Copyright © GigaSpaces.