org.elasticsearch.common.trove
Class ExtTDoubleObjectHashMap<V>

java.lang.Object
  extended by gnu.trove.impl.hash.THash
      extended by gnu.trove.impl.hash.TPrimitiveHash
          extended by gnu.trove.impl.hash.TDoubleHash
              extended by gnu.trove.map.hash.TDoubleObjectHashMap<V>
                  extended by org.elasticsearch.common.trove.ExtTDoubleObjectHashMap<V>
All Implemented Interfaces:
gnu.trove.map.TDoubleObjectMap<V>, Externalizable, Serializable

public class ExtTDoubleObjectHashMap<V>
extends gnu.trove.map.hash.TDoubleObjectHashMap<V>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class gnu.trove.map.hash.TDoubleObjectHashMap
gnu.trove.map.hash.TDoubleObjectHashMap.ValueView
 
Field Summary
 
Fields inherited from class gnu.trove.map.hash.TDoubleObjectHashMap
_values, no_entry_key
 
Fields inherited from class gnu.trove.impl.hash.TDoubleHash
_set, consumeFreeSlot, no_entry_value
 
Fields inherited from class gnu.trove.impl.hash.TPrimitiveHash
_states, FREE, FULL, REMOVED
 
Fields inherited from class gnu.trove.impl.hash.THash
_autoCompactionFactor, _autoCompactRemovesRemaining, _autoCompactTemporaryDisable, _free, _loadFactor, _maxSize, _size, DEFAULT_CAPACITY, DEFAULT_LOAD_FACTOR
 
Constructor Summary
ExtTDoubleObjectHashMap()
           
ExtTDoubleObjectHashMap(int initialCapacity)
           
ExtTDoubleObjectHashMap(int initialCapacity, float loadFactor)
           
ExtTDoubleObjectHashMap(int initialCapacity, float loadFactor, double noEntryKey)
           
ExtTDoubleObjectHashMap(gnu.trove.map.TDoubleObjectMap<V> vtDoubleObjectMap)
           
 
Method Summary
 Object[] internalValues()
          Internal method to get the actual values associated.
 
Methods inherited from class gnu.trove.map.hash.TDoubleObjectHashMap
clear, containsKey, containsValue, equals, forEachEntry, forEachKey, forEachValue, get, getNoEntryKey, hashCode, 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.TDoubleHash
contains, forEach, getNoEntryValue, index, insertKey
 
Methods inherited from class gnu.trove.impl.hash.TPrimitiveHash
capacity
 
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.TDoubleObjectMap
isEmpty, size
 

Constructor Detail

ExtTDoubleObjectHashMap

public ExtTDoubleObjectHashMap()

ExtTDoubleObjectHashMap

public ExtTDoubleObjectHashMap(int initialCapacity)

ExtTDoubleObjectHashMap

public ExtTDoubleObjectHashMap(int initialCapacity,
                               float loadFactor)

ExtTDoubleObjectHashMap

public ExtTDoubleObjectHashMap(int initialCapacity,
                               float loadFactor,
                               double noEntryKey)

ExtTDoubleObjectHashMap

public ExtTDoubleObjectHashMap(gnu.trove.map.TDoubleObjectMap<V> vtDoubleObjectMap)
Method Detail

internalValues

public Object[] internalValues()
Internal method to get the actual values associated. Some values might have "null" or no entry values.



Copyright © 2009-2012. All Rights Reserved.