com.koloboke.collect.map.hash
Interface HashObjCharMap<K>
- All Superinterfaces:
- Container, HashContainer, Map<K,Character>, ObjCharMap<K>
public interface HashObjCharMap<K>
- extends ObjCharMap<K>, HashContainer
An interface for ObjCharMap
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 HashObjCharMap
? See static factory methods
in HashObjCharMaps
class.
- See Also:
HashObjCharMapFactory
,
HashObjCharMaps
,
@KolobokeMap
Methods inherited from interface com.koloboke.collect.map.ObjCharMap |
addValue, addValue, compute, computeIfAbsent, computeIfPresent, containsValue, containsValue, cursor, defaultValue, forEach, forEachWhile, get, getChar, getOrDefault, getOrDefault, keyEquivalence, merge, put, put, putIfAbsent, putIfAbsent, remove, remove, remove, removeAsChar, removeIf, replace, replace, replace, replace, replaceAll, values |
keySet
@Nonnull
HashObjSet<K> 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 Map<K,Character>
- Specified by:
keySet
in interface ObjCharMap<K>
- Returns:
- a set view of the keys contained in this map
entrySet
@Nonnull
HashObjSet<Map.Entry<K,Character>> 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 Map<K,Character>
- Specified by:
entrySet
in interface ObjCharMap<K>
- Returns:
- a set view of the mappings contained in this map