From 7d18ce744fff219ab60470ec095d585b854b91e1 Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Thu, 3 Mar 2016 22:35:46 +0000 Subject: [PATCH] Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33. bug: 27426688 Change-Id: I75777707f96c463ea7054eda55bb532a67ca5501 --- api/current.txt | 25 +++++++++++++++++++++++++ api/system-current.txt | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/api/current.txt b/api/current.txt index a0d285b96eb6f..c1f2623c53d5a 100644 --- a/api/current.txt +++ b/api/current.txt @@ -56008,6 +56008,31 @@ package java.util { method public long orElseThrow(java.util.function.Supplier) throws java.lang.Throwable; } + public abstract interface PrimitiveIterator implements java.util.Iterator { + method public abstract void forEachRemaining(T_CONS); + } + + public static abstract interface PrimitiveIterator.OfDouble implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.DoubleConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Double next(); + method public abstract double nextDouble(); + } + + public static abstract interface PrimitiveIterator.OfInt implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.IntConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Integer next(); + method public abstract int nextInt(); + } + + public static abstract interface PrimitiveIterator.OfLong implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.LongConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Long next(); + method public abstract long nextLong(); + } + public class PriorityQueue extends java.util.AbstractQueue implements java.io.Serializable { ctor public PriorityQueue(); ctor public PriorityQueue(int); diff --git a/api/system-current.txt b/api/system-current.txt index 84cf7916d3395..14edbcbae2536 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -58626,6 +58626,31 @@ package java.util { method public long orElseThrow(java.util.function.Supplier) throws java.lang.Throwable; } + public abstract interface PrimitiveIterator implements java.util.Iterator { + method public abstract void forEachRemaining(T_CONS); + } + + public static abstract interface PrimitiveIterator.OfDouble implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.DoubleConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Double next(); + method public abstract double nextDouble(); + } + + public static abstract interface PrimitiveIterator.OfInt implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.IntConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Integer next(); + method public abstract int nextInt(); + } + + public static abstract interface PrimitiveIterator.OfLong implements java.util.PrimitiveIterator { + method public default void forEachRemaining(java.util.function.LongConsumer); + method public default void forEachRemaining(java.util.function.Consumer); + method public default java.lang.Long next(); + method public abstract long nextLong(); + } + public class PriorityQueue extends java.util.AbstractQueue implements java.io.Serializable { ctor public PriorityQueue(); ctor public PriorityQueue(int);