Class TIntArrayIntHashMap
- java.lang.Object
-
- gnu.trove.impl.hash.THash
-
- gnu.trove.impl.hash.TObjectHash<K>
-
- gnu.trove.map.hash.TObjectIntHashMap<int[]>
-
- org.processmining.logprojection.abstraction.util.TIntArrayIntHashMap
-
- All Implemented Interfaces:
gnu.trove.map.TObjectIntMap<int[]>,java.io.Externalizable,java.io.Serializable
public class TIntArrayIntHashMap extends gnu.trove.map.hash.TObjectIntHashMap<int[]>- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TIntArrayIntHashMap()Creates a newTObjectIntHashMapinstance with the default capacity and load factor.TIntArrayIntHashMap(int initialCapacity)Creates a newTObjectIntHashMapinstance with a prime capacity equal to or greater than initialCapacity and with the default load factor.TIntArrayIntHashMap(int initialCapacity, float loadFactor)Creates a newTObjectIntHashMapinstance with a prime capacity equal to or greater than initialCapacity and with the specified load factor.TIntArrayIntHashMap(int initialCapacity, float loadFactor, int noEntryValue)Creates a newTObjectIntHashMapinstance with a prime value at or near the specified capacity and load factor.TIntArrayIntHashMap(TIntArrayIntHashMap map)Creates a newTObjectIntHashMapthat contains the entries in the map passed to it.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanequals(java.lang.Object notnull, java.lang.Object two)protected inthash(java.lang.Object notnull)java.lang.StringtoString()-
Methods inherited from class gnu.trove.map.hash.TObjectIntHashMap
adjustOrPutValue, adjustValue, clear, containsKey, containsValue, equals, forEachEntry, forEachKey, forEachValue, get, getNoEntryValue, hashCode, increment, iterator, keys, keys, keySet, put, putAll, putAll, putIfAbsent, readExternal, rehash, remove, removeAt, retainEntries, setUp, transformValues, valueCollection, values, values, writeExternal
-
Methods inherited from class gnu.trove.impl.hash.TObjectHash
buildObjectContractViolation, capacity, contains, dumpExtraInfo, forEach, index, insertionIndex, insertKey, objectInfo, reportPotentialConcurrentMod, throwObjectContractViolation, throwObjectContractViolation
-
Methods inherited from class gnu.trove.impl.hash.THash
calculateGrownCapacity, compact, computeMaxSize, computeNextAutoCompactionAmount, ensureCapacity, getAutoCompactionFactor, isEmpty, postInsertHook, reenableAutoCompaction, setAutoCompactionFactor, size, tempDisableAutoCompaction, trimToSize
-
-
-
-
Constructor Detail
-
TIntArrayIntHashMap
public TIntArrayIntHashMap()
Creates a newTObjectIntHashMapinstance with the default capacity and load factor.
-
TIntArrayIntHashMap
public TIntArrayIntHashMap(int initialCapacity)
Creates a newTObjectIntHashMapinstance with a prime capacity equal to or greater than initialCapacity and with the default load factor.- Parameters:
initialCapacity- anintvalue
-
TIntArrayIntHashMap
public TIntArrayIntHashMap(int initialCapacity, float loadFactor)Creates a newTObjectIntHashMapinstance with a prime capacity equal to or greater than initialCapacity and with the specified load factor.- Parameters:
initialCapacity- anintvalueloadFactor- afloatvalue
-
TIntArrayIntHashMap
public TIntArrayIntHashMap(int initialCapacity, float loadFactor, int noEntryValue)Creates a newTObjectIntHashMapinstance with a prime value at or near the specified capacity and load factor.- Parameters:
initialCapacity- used to find a prime capacity for the table.loadFactor- used to calculate the threshold over which rehashing takes place.noEntryValue- the value used to represent null.
-
TIntArrayIntHashMap
public TIntArrayIntHashMap(TIntArrayIntHashMap map)
Creates a newTObjectIntHashMapthat contains the entries in the map passed to it.- Parameters:
map- the TObjectIntMap to be copied.
-
-
Method Detail
-
equals
protected boolean equals(java.lang.Object notnull, java.lang.Object two)- Overrides:
equalsin classgnu.trove.impl.hash.TObjectHash<int[]>
-
hash
protected int hash(java.lang.Object notnull)
- Overrides:
hashin classgnu.trove.impl.hash.TObjectHash<int[]>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classgnu.trove.map.hash.TObjectIntHashMap<int[]>
-
-