Merge changes from topics 'list_default_method', 'map_default_methods' into nyc-dev
* changes: Add OpenJDK 8 java.util.List Default Methods Port OpenJDK8 changes in java.util.Map
This commit is contained in:
committed by
Android (Google) Code Review
commit
1f8fb9f95a
@@ -57330,6 +57330,7 @@ package java.util {
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public int size();
|
||||
method public void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
@@ -57967,6 +57968,7 @@ package java.util {
|
||||
method public java.lang.Object clone();
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public boolean replace(K, V, V);
|
||||
}
|
||||
|
||||
public class HashSet extends java.util.AbstractSet implements java.lang.Cloneable java.io.Serializable java.util.Set {
|
||||
@@ -57987,6 +57989,9 @@ package java.util {
|
||||
ctor public Hashtable(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized void clear();
|
||||
method public synchronized java.lang.Object clone();
|
||||
method public synchronized V compute(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized V computeIfAbsent(K, java.util.function.Function<? super K, ? extends V>);
|
||||
method public synchronized V computeIfPresent(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized boolean contains(java.lang.Object);
|
||||
method public synchronized boolean containsKey(java.lang.Object);
|
||||
method public boolean containsValue(java.lang.Object);
|
||||
@@ -57994,13 +57999,19 @@ package java.util {
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public synchronized void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public synchronized V get(java.lang.Object);
|
||||
method public synchronized V getOrDefault(java.lang.Object, V);
|
||||
method public synchronized boolean isEmpty();
|
||||
method public java.util.Set<K> keySet();
|
||||
method public synchronized java.util.Enumeration<K> keys();
|
||||
method public synchronized V merge(K, V, java.util.function.BiFunction<? super V, ? super V, ? extends V>);
|
||||
method public synchronized V put(K, V);
|
||||
method public synchronized void putAll(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized V putIfAbsent(K, V);
|
||||
method protected void rehash();
|
||||
method public synchronized V remove(java.lang.Object);
|
||||
method public synchronized boolean remove(java.lang.Object, java.lang.Object);
|
||||
method public synchronized boolean replace(K, V, V);
|
||||
method public synchronized V replace(K, V);
|
||||
method public synchronized int size();
|
||||
method public java.util.Collection<V> values();
|
||||
}
|
||||
@@ -58145,9 +58156,11 @@ package java.util {
|
||||
method public abstract boolean remove(java.lang.Object);
|
||||
method public abstract E remove(int);
|
||||
method public abstract boolean removeAll(java.util.Collection<?>);
|
||||
method public default void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public abstract boolean retainAll(java.util.Collection<?>);
|
||||
method public abstract E set(int, E);
|
||||
method public abstract int size();
|
||||
method public default void sort(java.util.Comparator<? super E>);
|
||||
method public abstract java.util.List<E> subList(int, int);
|
||||
method public abstract java.lang.Object[] toArray();
|
||||
method public abstract T[] toArray(T[]);
|
||||
@@ -59062,9 +59075,11 @@ package java.util {
|
||||
method public synchronized boolean removeElement(java.lang.Object);
|
||||
method public synchronized void removeElementAt(int);
|
||||
method public synchronized boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public synchronized void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public synchronized void setElementAt(E, int);
|
||||
method public synchronized void setSize(int);
|
||||
method public synchronized int size();
|
||||
method public synchronized void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
method public synchronized void trimToSize();
|
||||
field protected int capacityIncrement;
|
||||
@@ -59530,6 +59545,7 @@ package java.util.concurrent {
|
||||
method public java.lang.Object clone();
|
||||
method public boolean contains(java.lang.Object);
|
||||
method public boolean containsAll(java.util.Collection<?>);
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public int indexOf(E, int);
|
||||
method public int indexOf(java.lang.Object);
|
||||
|
||||
@@ -60394,6 +60394,7 @@ package java.util {
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public int size();
|
||||
method public void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
@@ -61031,6 +61032,7 @@ package java.util {
|
||||
method public java.lang.Object clone();
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public boolean replace(K, V, V);
|
||||
}
|
||||
|
||||
public class HashSet extends java.util.AbstractSet implements java.lang.Cloneable java.io.Serializable java.util.Set {
|
||||
@@ -61051,6 +61053,9 @@ package java.util {
|
||||
ctor public Hashtable(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized void clear();
|
||||
method public synchronized java.lang.Object clone();
|
||||
method public synchronized V compute(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized V computeIfAbsent(K, java.util.function.Function<? super K, ? extends V>);
|
||||
method public synchronized V computeIfPresent(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized boolean contains(java.lang.Object);
|
||||
method public synchronized boolean containsKey(java.lang.Object);
|
||||
method public boolean containsValue(java.lang.Object);
|
||||
@@ -61058,13 +61063,19 @@ package java.util {
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public synchronized void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public synchronized V get(java.lang.Object);
|
||||
method public synchronized V getOrDefault(java.lang.Object, V);
|
||||
method public synchronized boolean isEmpty();
|
||||
method public java.util.Set<K> keySet();
|
||||
method public synchronized java.util.Enumeration<K> keys();
|
||||
method public synchronized V merge(K, V, java.util.function.BiFunction<? super V, ? super V, ? extends V>);
|
||||
method public synchronized V put(K, V);
|
||||
method public synchronized void putAll(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized V putIfAbsent(K, V);
|
||||
method protected void rehash();
|
||||
method public synchronized V remove(java.lang.Object);
|
||||
method public synchronized boolean remove(java.lang.Object, java.lang.Object);
|
||||
method public synchronized boolean replace(K, V, V);
|
||||
method public synchronized V replace(K, V);
|
||||
method public synchronized int size();
|
||||
method public java.util.Collection<V> values();
|
||||
}
|
||||
@@ -61209,9 +61220,11 @@ package java.util {
|
||||
method public abstract boolean remove(java.lang.Object);
|
||||
method public abstract E remove(int);
|
||||
method public abstract boolean removeAll(java.util.Collection<?>);
|
||||
method public default void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public abstract boolean retainAll(java.util.Collection<?>);
|
||||
method public abstract E set(int, E);
|
||||
method public abstract int size();
|
||||
method public default void sort(java.util.Comparator<? super E>);
|
||||
method public abstract java.util.List<E> subList(int, int);
|
||||
method public abstract java.lang.Object[] toArray();
|
||||
method public abstract T[] toArray(T[]);
|
||||
@@ -62126,9 +62139,11 @@ package java.util {
|
||||
method public synchronized boolean removeElement(java.lang.Object);
|
||||
method public synchronized void removeElementAt(int);
|
||||
method public synchronized boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public synchronized void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public synchronized void setElementAt(E, int);
|
||||
method public synchronized void setSize(int);
|
||||
method public synchronized int size();
|
||||
method public synchronized void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
method public synchronized void trimToSize();
|
||||
field protected int capacityIncrement;
|
||||
@@ -62594,6 +62609,7 @@ package java.util.concurrent {
|
||||
method public java.lang.Object clone();
|
||||
method public boolean contains(java.lang.Object);
|
||||
method public boolean containsAll(java.util.Collection<?>);
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public int indexOf(E, int);
|
||||
method public int indexOf(java.lang.Object);
|
||||
|
||||
@@ -57404,6 +57404,7 @@ package java.util {
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public int size();
|
||||
method public void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
@@ -58041,6 +58042,7 @@ package java.util {
|
||||
method public java.lang.Object clone();
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public boolean replace(K, V, V);
|
||||
}
|
||||
|
||||
public class HashSet extends java.util.AbstractSet implements java.lang.Cloneable java.io.Serializable java.util.Set {
|
||||
@@ -58061,6 +58063,9 @@ package java.util {
|
||||
ctor public Hashtable(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized void clear();
|
||||
method public synchronized java.lang.Object clone();
|
||||
method public synchronized V compute(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized V computeIfAbsent(K, java.util.function.Function<? super K, ? extends V>);
|
||||
method public synchronized V computeIfPresent(K, java.util.function.BiFunction<? super K, ? super V, ? extends V>);
|
||||
method public synchronized boolean contains(java.lang.Object);
|
||||
method public synchronized boolean containsKey(java.lang.Object);
|
||||
method public boolean containsValue(java.lang.Object);
|
||||
@@ -58068,13 +58073,19 @@ package java.util {
|
||||
method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
|
||||
method public synchronized void forEach(java.util.function.BiConsumer<? super K, ? super V>);
|
||||
method public synchronized V get(java.lang.Object);
|
||||
method public synchronized V getOrDefault(java.lang.Object, V);
|
||||
method public synchronized boolean isEmpty();
|
||||
method public java.util.Set<K> keySet();
|
||||
method public synchronized java.util.Enumeration<K> keys();
|
||||
method public synchronized V merge(K, V, java.util.function.BiFunction<? super V, ? super V, ? extends V>);
|
||||
method public synchronized V put(K, V);
|
||||
method public synchronized void putAll(java.util.Map<? extends K, ? extends V>);
|
||||
method public synchronized V putIfAbsent(K, V);
|
||||
method protected void rehash();
|
||||
method public synchronized V remove(java.lang.Object);
|
||||
method public synchronized boolean remove(java.lang.Object, java.lang.Object);
|
||||
method public synchronized boolean replace(K, V, V);
|
||||
method public synchronized V replace(K, V);
|
||||
method public synchronized int size();
|
||||
method public java.util.Collection<V> values();
|
||||
}
|
||||
@@ -58219,9 +58230,11 @@ package java.util {
|
||||
method public abstract boolean remove(java.lang.Object);
|
||||
method public abstract E remove(int);
|
||||
method public abstract boolean removeAll(java.util.Collection<?>);
|
||||
method public default void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public abstract boolean retainAll(java.util.Collection<?>);
|
||||
method public abstract E set(int, E);
|
||||
method public abstract int size();
|
||||
method public default void sort(java.util.Comparator<? super E>);
|
||||
method public abstract java.util.List<E> subList(int, int);
|
||||
method public abstract java.lang.Object[] toArray();
|
||||
method public abstract T[] toArray(T[]);
|
||||
@@ -59136,9 +59149,11 @@ package java.util {
|
||||
method public synchronized boolean removeElement(java.lang.Object);
|
||||
method public synchronized void removeElementAt(int);
|
||||
method public synchronized boolean removeIf(java.util.function.Predicate<? super E>);
|
||||
method public synchronized void replaceAll(java.util.function.UnaryOperator<E>);
|
||||
method public synchronized void setElementAt(E, int);
|
||||
method public synchronized void setSize(int);
|
||||
method public synchronized int size();
|
||||
method public synchronized void sort(java.util.Comparator<? super E>);
|
||||
method public java.util.Spliterator<E> spliterator();
|
||||
method public synchronized void trimToSize();
|
||||
field protected int capacityIncrement;
|
||||
@@ -59604,6 +59619,7 @@ package java.util.concurrent {
|
||||
method public java.lang.Object clone();
|
||||
method public boolean contains(java.lang.Object);
|
||||
method public boolean containsAll(java.util.Collection<?>);
|
||||
method public void forEach(java.util.function.Consumer<? super E>);
|
||||
method public E get(int);
|
||||
method public int indexOf(E, int);
|
||||
method public int indexOf(java.lang.Object);
|
||||
|
||||
Reference in New Issue
Block a user