org.elasticsearch.common.trove
Class ExtTIntIntHashMap

java.lang.Object
  extended by org.elasticsearch.common.trove.THash
      extended by org.elasticsearch.common.trove.TPrimitiveHash
          extended by org.elasticsearch.common.trove.TIntHash
              extended by org.elasticsearch.common.trove.TIntIntHashMap
                  extended by org.elasticsearch.common.trove.ExtTIntIntHashMap
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, org.elasticsearch.common.trove.TIntHashingStrategy

public class ExtTIntIntHashMap
extends org.elasticsearch.common.trove.TIntIntHashMap

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.elasticsearch.common.trove.TIntIntHashMap
_values
 
Fields inherited from class org.elasticsearch.common.trove.TIntHash
_hashingStrategy, _set
 
Fields inherited from class org.elasticsearch.common.trove.TPrimitiveHash
_states, FREE, FULL, REMOVED
 
Fields inherited from class org.elasticsearch.common.trove.THash
_autoCompactionFactor, _autoCompactRemovesRemaining, _free, _loadFactor, _maxSize, _size, DEFAULT_INITIAL_CAPACITY, DEFAULT_LOAD_FACTOR
 
Constructor Summary
ExtTIntIntHashMap()
           
ExtTIntIntHashMap(int initialCapacity)
           
ExtTIntIntHashMap(int initialCapacity, float loadFactor)
           
ExtTIntIntHashMap(int initialCapacity, float loadFactor, org.elasticsearch.common.trove.TIntHashingStrategy strategy)
           
ExtTIntIntHashMap(int initialCapacity, org.elasticsearch.common.trove.TIntHashingStrategy strategy)
           
ExtTIntIntHashMap(org.elasticsearch.common.trove.TIntHashingStrategy strategy)
           
 
Method Summary
 ExtTIntIntHashMap defaultReturnValue(int defaultReturnValue)
           
 int get(int key)
           
 
Methods inherited from class org.elasticsearch.common.trove.TIntIntHashMap
adjustOrPutValue, adjustValue, clear, clone, containsKey, containsValue, equals, forEachEntry, forEachKey, forEachValue, getValues, hashCode, increment, iterator, keys, keys, put, putAll, putIfAbsent, readExternal, rehash, remove, removeAt, retainEntries, setUp, toString, transformValues, writeExternal
 
Methods inherited from class org.elasticsearch.common.trove.TIntHash
computeHashCode, contains, forEach, index, insertionIndex
 
Methods inherited from class org.elasticsearch.common.trove.TPrimitiveHash
capacity
 
Methods inherited from class org.elasticsearch.common.trove.THash
calculateGrownCapacity, compact, ensureCapacity, getAutoCompactionFactor, isEmpty, postInsertHook, reenableAutoCompaction, setAutoCompactionFactor, size, tempDisableAutoCompaction, trimToSize
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtTIntIntHashMap

public ExtTIntIntHashMap()

ExtTIntIntHashMap

public ExtTIntIntHashMap(int initialCapacity)

ExtTIntIntHashMap

public ExtTIntIntHashMap(int initialCapacity,
                         float loadFactor)

ExtTIntIntHashMap

public ExtTIntIntHashMap(org.elasticsearch.common.trove.TIntHashingStrategy strategy)

ExtTIntIntHashMap

public ExtTIntIntHashMap(int initialCapacity,
                         org.elasticsearch.common.trove.TIntHashingStrategy strategy)

ExtTIntIntHashMap

public ExtTIntIntHashMap(int initialCapacity,
                         float loadFactor,
                         org.elasticsearch.common.trove.TIntHashingStrategy strategy)
Method Detail

defaultReturnValue

public ExtTIntIntHashMap defaultReturnValue(int defaultReturnValue)

get

public int get(int key)
Overrides:
get in class org.elasticsearch.common.trove.TIntIntHashMap