Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 57b0fe44 authored by Steve McKay's avatar Steve McKay
Browse files

Verify paging is by auto-pager in CTS.

Remove VisibleForTesting (even though already committed)
  but oh well.

Test: CTS coverage expanded (in topic).
Change-Id: Ife75260dca298aea880f1c02a9578e691455fd91
parent f7368e05
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -11751,6 +11751,15 @@ package android.database {
    field protected final java.util.ArrayList<T> mObservers;
    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 {
  public class SQLException extends java.lang.RuntimeException {
    ctor public SQLException();
    ctor public SQLException();
    ctor public SQLException(java.lang.String);
    ctor public SQLException(java.lang.String);
+3 −5
Original line number Original line Diff line number Diff line
@@ -18,13 +18,13 @@ package android.database;
import static com.android.internal.util.Preconditions.checkArgument;
import static com.android.internal.util.Preconditions.checkArgument;


import android.annotation.Nullable;
import android.annotation.Nullable;
import android.annotation.TestApi;
import android.content.ContentResolver;
import android.content.ContentResolver;
import android.os.Build;
import android.os.Build;
import android.os.Bundle;
import android.os.Bundle;
import android.util.Log;
import android.util.Log;
import android.util.MathUtils;
import android.util.MathUtils;


import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.util.ArrayUtils;
import com.android.internal.util.ArrayUtils;


/**
/**
@@ -34,11 +34,10 @@ import com.android.internal.util.ArrayUtils;
 *
 *
 * @hide
 * @hide
 */
 */
@TestApi
public final class PageViewCursor extends CursorWrapper implements CrossProcessCursor {
public final class PageViewCursor extends CursorWrapper implements CrossProcessCursor {


    /**
    /** An extra added to results that are auto-paged using the wrapper. */
     * An in internal extra added to results that are auto-paged using the wrapper.
     */
    public static final String EXTRA_AUTO_PAGED = "android.content.extra.AUTO_PAGED";
    public static final String EXTRA_AUTO_PAGED = "android.content.extra.AUTO_PAGED";


    private static final String TAG = "PageViewCursor";
    private static final String TAG = "PageViewCursor";
@@ -56,7 +55,6 @@ public final class PageViewCursor extends CursorWrapper implements CrossProcessC
    /**
    /**
     * @see PageViewCursor#wrap(Cursor, Bundle)
     * @see PageViewCursor#wrap(Cursor, Bundle)
     */
     */
    @VisibleForTesting
    public PageViewCursor(Cursor cursor, int offset, int limit) {
    public PageViewCursor(Cursor cursor, int offset, int limit) {
        super(cursor);
        super(cursor);