public interface HashObjDoubleMap<K> extends ObjDoubleMap<K>, HashContainer
ObjDoubleMap
s, based on hash tables.
This interface doesn't carry own specific behaviour, just combines it's superinterfaces.
Looking for a way to instantiate a HashObjDoubleMap
? See static factory methods
in HashObjDoubleMaps
class.
HashObjDoubleMapFactory
,
HashObjDoubleMaps
Modifier and Type | Method and Description |
---|---|
HashObjSet<Map.Entry<K,Double>> |
entrySet()
Returns a
Set view of the mappings contained in this map. |
HashObjSet<K> |
keySet()
Returns a
Set view of the keys contained in this map. |
addValue, addValue, compute, computeIfAbsent, computeIfPresent, containsValue, containsValue, cursor, defaultValue, forEach, forEachWhile, get, getDouble, getOrDefault, getOrDefault, keyEquivalence, merge, put, put, putIfAbsent, putIfAbsent, remove, remove, remove, removeAsDouble, removeIf, replace, replace, replace, replace, replaceAll, values
currentLoad, ensureCapacity, hashConfig, shrink
clear, isEmpty, size, sizeAsLong
@Nonnull HashObjSet<K> keySet()
java.util.Map
Set
view of the keys contained in this map.
The set is backed by the map, so changes to the map are
reflected in the set, and vice-versa. If the map is modified
while an iteration over the set is in progress (except through
the iterator's own remove operation), the results of
the iteration are undefined. The set supports element removal,
which removes the corresponding mapping from the map, via the
Iterator.remove, Set.remove,
removeAll, retainAll, and clear
operations. It does not support the add or addAll
operations.@Nonnull HashObjSet<Map.Entry<K,Double>> entrySet()
java.util.Map
Set
view of the mappings contained in this map.
The set is backed by the map, so changes to the map are
reflected in the set, and vice-versa. If the map is modified
while an iteration over the set is in progress (except through
the iterator's own remove operation, or through the
setValue operation on a map entry returned by the
iterator) the results of the iteration are undefined. The set
supports element removal, which removes the corresponding
mapping from the map, via the Iterator.remove,
Set.remove, removeAll, retainAll and
clear operations. It does not support the
add or addAll operations.