|Modifier and Type||Class and Description|
An interface used to convert between two types.
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns the value to which the specified key is mapped, or
Associates the specified value with the specified key in this map (optional operation).
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, remove, size, toString, values
Setview 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.
nullif this map contains no mapping for the key.
More formally, if this map contains a mapping from a key
k to a value
v such that
(key==null ? k==null :
key.equals(k)), then this method returns
v; otherwise it returns
can be at most one such mapping.)
If this map permits null values, then a return value of
null does not necessarily
indicate that the map contains no mapping for the key; it's also possible that the map explicitly
maps the key to
containsKey operation may be used to
distinguish these two cases.
This implementation iterates over entrySet() searching for an entry with the specified key. If such an entry is found, the entry's value is returned. If the iteration terminates without finding such an entry, null is returned. Note that this implementation requires linear time in the size of the map; many implementations will override this method.
public static <T extends Internal.EnumLite> Internal.MapAdapter.Converter<Integer,T> newEnumConverter(Internal.EnumLiteMap<T> enumMap, T unrecognizedValue)
m.containsKey(k)would return true.)
This implementation always throws an UnsupportedOperationException.
key- key with which the specified value is to be associated
value- value to be associated with the specified key