Interface AbstractEntry<K,V>
- Type Parameters:
K- The key type.V- The type of the value.
public interface AbstractEntry<K,V>
Represents a key-value mapping.
This entry type is used by the
AbstractHashMap.- Since:
- 1.5
-
Method Summary
-
Method Details
-
getKey
K getKey()Returns the component 'key' of the key of this mapping.- Returns:
- The key of this mapping.
-
getValue
-
setValue
Sets the value of this mapping. The previous value is replaced.This method can be used instead of
map.put(key, value). Iterators do not throw aConcurrentModificationExceptionif this method is used.- Parameters:
value- The new value of this mapping. Must not benull.- Throws:
IllegalArgumentException- If the new value isnull.
-