org.elasticsearch.util.trove
Class ExtTObjectFloatHashMap<T>
java.lang.Object
org.elasticsearch.util.gnu.trove.THash
org.elasticsearch.util.gnu.trove.TObjectHash<K>
org.elasticsearch.util.gnu.trove.TObjectFloatHashMap<T>
org.elasticsearch.util.trove.ExtTObjectFloatHashMap<T>
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, TObjectHashingStrategy<T>
public class ExtTObjectFloatHashMap<T>
- extends TObjectFloatHashMap<T>
- See Also:
- Serialized Form
Methods inherited from class org.elasticsearch.util.gnu.trove.TObjectFloatHashMap |
adjustOrPutValue, adjustValue, clear, clone, containsKey, containsValue, equals, forEachEntry, forEachKey, forEachValue, getValues, increment, iterator, keys, keys, put, putAll, putIfAbsent, readExternal, rehash, remove, removeAt, retainEntries, setUp, toString, transformValues, writeExternal |
Methods inherited from class org.elasticsearch.util.gnu.trove.THash |
calculateGrownCapacity, compact, ensureCapacity, getAutoCompactionFactor, isEmpty, postInsertHook, reenableAutoCompaction, setAutoCompactionFactor, size, tempDisableAutoCompaction, trimToSize |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap()
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap(int initialCapacity)
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap(int initialCapacity,
float loadFactor)
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap(TObjectHashingStrategy<T> ttObjectHashingStrategy)
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap(int initialCapacity,
TObjectHashingStrategy<T> ttObjectHashingStrategy)
ExtTObjectFloatHashMap
public ExtTObjectFloatHashMap(int initialCapacity,
float loadFactor,
TObjectHashingStrategy<T> ttObjectHashingStrategy)
defaultReturnValue
public ExtTObjectFloatHashMap<T> defaultReturnValue(float defaultReturnValue)
get
public float get(T key)
- Description copied from class:
TObjectFloatHashMap
- retrieves the value for key
- Overrides:
get
in class TObjectFloatHashMap<T>
- Parameters:
key
- an Object
value
- Returns:
- the value of key or (float)0 if no such mapping exists.