| Package | Description |
|---|---|
| gnu.trove |
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Constructor and Description |
|---|
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(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(Map map,
TObjectHashingStrategy strategy)
Creates a new
THashMap instance which contains the
key/value pairs in map. |
THashMap(TObjectHashingStrategy strategy)
Creates a new
THashMap instance with the default
capacity and load factor. |
THashSet(Collection collection,
TObjectHashingStrategy strategy)
Creates a new
THashSet instance containing the
elements of collection. |
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(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(TObjectHashingStrategy strategy)
Creates a new
THashSet instance with the default
capacity and load factor. |
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. |
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(TObjectHashingStrategy strategy)
Creates a new
TObjectDoubleHashMap instance with the default
capacity and load factor. |
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. |
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(TObjectHashingStrategy strategy)
Creates a new
TObjectFloatHashMap instance with the default
capacity and load factor. |
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. |
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(TObjectHashingStrategy strategy)
Creates a new
TObjectHash instance with the
default capacity and load factor and a custom hashing strategy. |
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. |
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(TObjectHashingStrategy strategy)
Creates a new
TObjectIntHashMap instance with the default
capacity and load factor. |
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. |
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(TObjectHashingStrategy strategy)
Creates a new
TObjectLongHashMap instance with the default
capacity and load factor. |
Copyright © 2019 JULIE Lab, Germany. All rights reserved.