diff --git a/api/current.txt b/api/current.txt index a219738ebf76a..3cee0f5f6597d 100644 --- a/api/current.txt +++ b/api/current.txt @@ -56425,9 +56425,17 @@ package java.util { ctor public HashMap(); ctor public HashMap(java.util.Map); method public java.lang.Object clone(); + method public V compute(K, java.util.function.BiFunction); + method public V computeIfAbsent(K, java.util.function.Function); + method public V computeIfPresent(K, java.util.function.BiFunction); method public java.util.Set> entrySet(); method public void forEach(java.util.function.BiConsumer); + method public V getOrDefault(java.lang.Object, V); + method public V merge(K, V, java.util.function.BiFunction); + method public V putIfAbsent(K, V); + method public boolean remove(java.lang.Object, java.lang.Object); method public boolean replace(K, V, V); + method public V replace(K, V); method public void replaceAll(java.util.function.BiFunction); } diff --git a/api/system-current.txt b/api/system-current.txt index 9666f47da2588..9c6d6f5912453 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -59043,9 +59043,17 @@ package java.util { ctor public HashMap(); ctor public HashMap(java.util.Map); method public java.lang.Object clone(); + method public V compute(K, java.util.function.BiFunction); + method public V computeIfAbsent(K, java.util.function.Function); + method public V computeIfPresent(K, java.util.function.BiFunction); method public java.util.Set> entrySet(); method public void forEach(java.util.function.BiConsumer); + method public V getOrDefault(java.lang.Object, V); + method public V merge(K, V, java.util.function.BiFunction); + method public V putIfAbsent(K, V); + method public boolean remove(java.lang.Object, java.lang.Object); method public boolean replace(K, V, V); + method public V replace(K, V); method public void replaceAll(java.util.function.BiFunction); }