C  D  E  G  I  P  R  S  T  W  _ 

C

calculateGrownCapacity() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
 
capacity() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
 
clear() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Empties the collection.
com.slimjars.dist.gnu.trove.impl.hash - package com.slimjars.dist.gnu.trove.impl.hash
 
compact() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Compresses the hashtable to the minimum prime size (as defined by PrimeFinder) that will hold all of the elements currently in the table.
computeMaxSize(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Computes the values of maxSize.
computeNextAutoCompactionAmount(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Computes the number of removes that need to happen before the next auto-compaction will occur.

D

DEFAULT_CAPACITY - Static variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
the default initial capacity for the hash table.
DEFAULT_LOAD_FACTOR - Static variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
the load above which rehashing occurs.

E

ensureCapacity(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Ensure that this hashtable has sufficient capacity to hold desiredCapacity additional elements without requiring a rehash.

G

getAutoCompactionFactor() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
 

I

isEmpty() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Tells whether this set is currently holding any elements.

P

postInsertHook(boolean) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
After an insert, this hook is called to adjust the size/free values of the set and to perform rehashing if necessary.

R

readExternal(ObjectInput) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
 
reenableAutoCompaction(boolean) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Re-enable auto-compaction after it was disabled via tempDisableAutoCompaction().
rehash(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Rehashes the set.
removeAt(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Delete the record at index.

S

setAutoCompactionFactor(float) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
The auto-compaction factor controls whether and when a table performs a compact() automatically after a certain number of remove operations.
setUp(int) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
initializes the hashtable to a prime capacity which is at least initialCapacity + 1.
size() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Returns the number of distinct elements in this collection.

T

tempDisableAutoCompaction() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
Temporarily disables auto-compaction.
THash - Class in com.slimjars.dist.gnu.trove.impl.hash
Base class for hashtables that use open addressing to resolve collisions.
THash() - Constructor for class com .slimjars .dist .gnu .trove .impl .hash . THash
Creates a new THash instance with the default capacity and load factor.
THash(int) - Constructor for class com .slimjars .dist .gnu .trove .impl .hash . THash
Creates a new THash instance with a prime capacity at or near the specified capacity and with the default load factor.
THash(int, float) - Constructor for class com .slimjars .dist .gnu .trove .impl .hash . THash
Creates a new THash instance with a prime capacity at or near the minimum needed to hold initialCapacity elements with load factor loadFactor without triggering a rehash.
trimToSize() - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
This simply calls compact.

W

writeExternal(ObjectOutput) - Method in class com .slimjars .dist .gnu .trove .impl .hash . THash
 

_

_autoCompactionFactor - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
The auto-compaction factor for the table.
_autoCompactRemovesRemaining - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
The number of removes that should be performed before an auto-compaction occurs.
_autoCompactTemporaryDisable - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
 
_free - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
the current number of free slots in the hash.
_loadFactor - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
Determines how full the internal table can become before rehashing is required.
_maxSize - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
The maximum number of elements allowed without allocating more space.
_size - Variable in class com .slimjars .dist .gnu .trove .impl .hash . THash
the current number of occupied slots in the hash.
C  D  E  G  I  P  R  S  T  W  _