diff options
| author | 2017-03-23 22:35:54 +0000 | |
|---|---|---|
| committer | 2017-03-23 22:36:02 +0000 | |
| commit | 790be32525b59fd32a1a20cb7d24e1d5f38a8e57 (patch) | |
| tree | 404e896e2877e6b29ee76eaa934563c53ab0ad19 | |
| parent | ca47020270f85e328d17df67eba764ff8cd5092b (diff) | |
| parent | 57b0fe44e00f06fe56510b2f897d42f64fc2be85 (diff) | |
Merge "Verify paging is by auto-pager in CTS."
| -rw-r--r-- | api/test-current.txt | 9 | ||||
| -rw-r--r-- | core/java/android/database/PageViewCursor.java | 8 |
2 files changed, 12 insertions, 5 deletions
diff --git a/api/test-current.txt b/api/test-current.txt index 8098440a9bb2..8bae27c1b593 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -11748,6 +11748,15 @@ package android.database { field protected final java.util.ArrayList<T> mObservers; } + public final class PageViewCursor extends android.database.CursorWrapper implements android.database.CrossProcessCursor { + ctor public PageViewCursor(android.database.Cursor, int, int); + method public void fillWindow(int, android.database.CursorWindow); + method public android.database.CursorWindow getWindow(); + method public boolean onMove(int, int); + method public static android.database.Cursor wrap(android.database.Cursor, android.os.Bundle); + field public static final java.lang.String EXTRA_AUTO_PAGED = "android.content.extra.AUTO_PAGED"; + } + public class SQLException extends java.lang.RuntimeException { ctor public SQLException(); ctor public SQLException(java.lang.String); diff --git a/core/java/android/database/PageViewCursor.java b/core/java/android/database/PageViewCursor.java index 5f42f30be5ba..44727a0d300e 100644 --- a/core/java/android/database/PageViewCursor.java +++ b/core/java/android/database/PageViewCursor.java @@ -18,13 +18,13 @@ package android.database; import static com.android.internal.util.Preconditions.checkArgument; import android.annotation.Nullable; +import android.annotation.TestApi; import android.content.ContentResolver; import android.os.Build; import android.os.Bundle; import android.util.Log; import android.util.MathUtils; -import com.android.internal.annotations.VisibleForTesting; import com.android.internal.util.ArrayUtils; /** @@ -34,11 +34,10 @@ import com.android.internal.util.ArrayUtils; * * @hide */ +@TestApi public final class PageViewCursor extends CursorWrapper implements CrossProcessCursor { - /** - * An in internal extra added to results that are auto-paged using the wrapper. - */ + /** An extra added to results that are auto-paged using the wrapper. */ public static final String EXTRA_AUTO_PAGED = "android.content.extra.AUTO_PAGED"; private static final String TAG = "PageViewCursor"; @@ -56,7 +55,6 @@ public final class PageViewCursor extends CursorWrapper implements CrossProcessC /** * @see PageViewCursor#wrap(Cursor, Bundle) */ - @VisibleForTesting public PageViewCursor(Cursor cursor, int offset, int limit) { super(cursor); |