Package io.netty.util.collection
Class CharCollections.EmptyMap
java.lang.Object
io.netty.util.collection.CharCollections.EmptyMap
- All Implemented Interfaces:
CharObjectMap<Object>,Map<Character,Object>
- Enclosing class:
CharCollections
An empty map. All operations that attempt to modify the map are unsupported.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.util.collection.CharObjectMap
CharObjectMap.PrimitiveEntry<V> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleancontainsKey(char key) Indicates whether or not this map contains a value for the specified key.booleancontainsKey(Object key) booleancontainsValue(Object value) entries()Gets an iterable to traverse over the primitive entries contained in this map.entrySet()get(char key) Gets the value in the map with the specified key.booleanisEmpty()keySet()Puts the given entry into the map.voidremove(char key) Removes the entry with the specified key.intsize()values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
EmptyMap
private EmptyMap()
-
-
Method Details
-
get
Description copied from interface:CharObjectMapGets the value in the map with the specified key.- Specified by:
getin interfaceCharObjectMap<Object>- Parameters:
key- the key whose associated value is to be returned.- Returns:
- the value or
nullif the key was not found in the map.
-
put
Description copied from interface:CharObjectMapPuts the given entry into the map.- Specified by:
putin interfaceCharObjectMap<Object>- Parameters:
key- the key of the entry.value- the value of the entry.- Returns:
- the previous value for this key or
nullif there was no previous mapping.
-
remove
Description copied from interface:CharObjectMapRemoves the entry with the specified key.- Specified by:
removein interfaceCharObjectMap<Object>- Parameters:
key- the key for the entry to be removed from this map.- Returns:
- the previous value for the key, or
nullif there was no mapping.
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsKey
- Specified by:
containsKeyin interfaceMap<Character,Object>
-
clear
public void clear() -
keySet
-
containsKey
public boolean containsKey(char key) Description copied from interface:CharObjectMapIndicates whether or not this map contains a value for the specified key.- Specified by:
containsKeyin interfaceCharObjectMap<Object>
-
containsValue
- Specified by:
containsValuein interfaceMap<Character,Object>
-
entries
Description copied from interface:CharObjectMapGets an iterable to traverse over the primitive entries contained in this map. As an optimization, theCharObjectMap.PrimitiveEntrys returned by themay change as theinvalid reference
Iteratorprogresses. The caller should not rely oninvalid reference
IteratorCharObjectMap.PrimitiveEntrykey/value stability.- Specified by:
entriesin interfaceCharObjectMap<Object>
-
get
-
put
-
remove
-
putAll
-
values
-
entrySet
-