com.koloboke.collect.map.hash
Interface HashFloatLongMap
- All Superinterfaces:
- Container, FloatLongMap, HashContainer, Map<Float,Long>
public interface HashFloatLongMap
- extends FloatLongMap, HashContainer
An interface for FloatLongMap
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 HashFloatLongMap
? See static factory methods
in HashFloatLongMaps
class.
- See Also:
HashFloatLongMapFactory
,
HashFloatLongMaps
,
@KolobokeMap
Methods inherited from interface com.koloboke.collect.map.FloatLongMap |
addValue, addValue, compute, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, cursor, defaultValue, forEach, forEachWhile, get, get, getOrDefault, getOrDefault, merge, put, put, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeIf, replace, replace, replace, replace, replaceAll, values |
keySet
@Nonnull
HashFloatSet keySet()
- Description copied from interface:
java.util.Map
- Returns a
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.
- Specified by:
keySet
in interface FloatLongMap
- Specified by:
keySet
in interface Map<Float,Long>
- Returns:
- a set view of the keys contained in this map
entrySet
@Nonnull
HashObjSet<Map.Entry<Float,Long>> entrySet()
- Description copied from interface:
java.util.Map
- Returns a
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.
- Specified by:
entrySet
in interface FloatLongMap
- Specified by:
entrySet
in interface Map<Float,Long>
- Returns:
- a set view of the mappings contained in this map