public class NoDuplicateKeysMap
extends java.util.HashMap
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
NoDuplicateKeysMap() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Overrides java.util.Map.put(java.lang.Object, java.lang.Object) to
prevent duplicate keys.
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesprivate static final long serialVersionUID
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
throws java.lang.IllegalArgumentException
put in interface java.util.Mapput in class java.util.HashMapjava.lang.IllegalArgumentExceptionMap.put(java.lang.Object, java.lang.Object)