| Changed Methods |
boolean containsKey(Object)
|
Change in signature from java.lang.Object to Object.
|
|
boolean containsValue(Object)
|
Change in signature from java.lang.Object to Object.
|
|
boolean equals(Object)
|
Change in signature from java.lang.Object to Object.
|
|
V get(Object)
|
Change in return type from (V extends Object) to V.
Change in signature from java.lang.Object to Object.
|
|
V put(K, extends, Object, V, extends, Object)
|
Change in return type from (V extends Object) to V.
|
|
V remove(Object)
|
Change in return type from (V extends Object) to V.
Change in signature from java.lang.Object to Object.
|
|
boolean standardContainsKey(Object)
|
Change in signature from java.lang.Object to Object.
|
A sensible, albeit inefficient, definition of .containsKey in terms of the {@code
iterator} method of .entrySet. |
boolean standardContainsValue(Object)
|
Change in signature from java.lang.Object to Object.
|
A sensible definition of .containsValue in terms of the {@code iterator} method of
.entrySet. |
boolean standardEquals(Object)
|
Change in signature from java.lang.Object to Object.
|
A sensible definition of .equals in terms of the {@code equals} method of .entrySet. |
V standardRemove(Object)
|
Change in return type from (V extends Object) to V.
Change in signature from java.lang.Object to Object.
|
A sensible, albeit inefficient, definition of .remove in terms of the {@code iterator}
method of .entrySet. |