org.elasticsearch.common.trove
Class ExtTObjectIntHasMap<T>

java.lang.Object
  extended by gnu.trove.impl.hash.THash
      extended by gnu.trove.impl.hash.TObjectHash<K>
          extended by gnu.trove.map.hash.TObjectIntHashMap<T>
              extended by org.elasticsearch.common.trove.ExtTObjectIntHasMap<T>
All Implemented Interfaces:
gnu.trove.map.TObjectIntMap<T>, Externalizable, Serializable

public class ExtTObjectIntHasMap<T>
extends gnu.trove.map.hash.TObjectIntHashMap<T>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class gnu.trove.map.hash.TObjectIntHashMap
gnu.trove.map.hash.TObjectIntHashMap.KeyView
 
Field Summary
 
Fields inherited from class gnu.trove.map.hash.TObjectIntHashMap
_values, no_entry_value
 
Fields inherited from class gnu.trove.impl.hash.TObjectHash
_set, consumeFreeSlot, FREE, REMOVED
 
Fields inherited from class gnu.trove.impl.hash.THash
_autoCompactionFactor, _autoCompactRemovesRemaining, _autoCompactTemporaryDisable, _free, _loadFactor, _maxSize, _size, DEFAULT_CAPACITY, DEFAULT_LOAD_FACTOR
 
Constructor Summary
ExtTObjectIntHasMap()
           
ExtTObjectIntHasMap(int initialCapacity)
           
ExtTObjectIntHasMap(int initialCapacity, float loadFactor)
           
ExtTObjectIntHasMap(int initialCapacity, float loadFactor, int noEntryValue)
           
 
Method Summary
 T key(T key)
          Returns an already existing key, or null if it does not exists.
 
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, toString, transformValues, valueCollection, values, values, writeExternal
 
Methods inherited from class gnu.trove.impl.hash.TObjectHash
buildObjectContractViolation, capacity, contains, dumpExtraInfo, equals, forEach, hash, 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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gnu.trove.map.TObjectIntMap
isEmpty, size
 

Constructor Detail

ExtTObjectIntHasMap

public ExtTObjectIntHasMap()

ExtTObjectIntHasMap

public ExtTObjectIntHasMap(int initialCapacity)

ExtTObjectIntHasMap

public ExtTObjectIntHasMap(int initialCapacity,
                           float loadFactor)

ExtTObjectIntHasMap

public ExtTObjectIntHasMap(int initialCapacity,
                           float loadFactor,
                           int noEntryValue)
Method Detail

key

public T key(T key)
Returns an already existing key, or null if it does not exists.



Copyright © 2009-2012. All Rights Reserved.