summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Fyodor Kupolov <fkupolov@google.com> 2017-08-08 16:55:03 -0700
committer Fyodor Kupolov <fkupolov@google.com> 2017-08-08 16:55:03 -0700
commit45be5633e90d9fa2e55d1754346c6f2090d261a3 (patch)
treee68b68d8c9722a16606ecb97aa9f70cb79448948
parentdf421a8b471bfe9998bad94ceccb73d839f90206 (diff)
Make SQLiteDirectCursorDriver @TestApi
Test: cts/SQLiteDatabaseTest+SQLiteOpenHelperTest Bug: 64228388 Change-Id: Ic711069cfdc7df1affaecf26a3d01539f1a8e821
-rw-r--r--api/test-current.txt9
-rw-r--r--core/java/android/database/sqlite/SQLiteDirectCursorDriver.java2
2 files changed, 11 insertions, 0 deletions
diff --git a/api/test-current.txt b/api/test-current.txt
index 630ca8e9f566..c90713ffe4a6 100644
--- a/api/test-current.txt
+++ b/api/test-current.txt
@@ -12059,6 +12059,15 @@ package android.database.sqlite {
field public int pageCacheOverflow;
}
+ public final class SQLiteDirectCursorDriver implements android.database.sqlite.SQLiteCursorDriver {
+ ctor public SQLiteDirectCursorDriver(android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String, android.os.CancellationSignal);
+ method public void cursorClosed();
+ method public void cursorDeactivated();
+ method public void cursorRequeried(android.database.Cursor);
+ method public android.database.Cursor query(android.database.sqlite.SQLiteDatabase.CursorFactory, java.lang.String[]);
+ method public void setBindArguments(java.lang.String[]);
+ }
+
public class SQLiteDiskIOException extends android.database.sqlite.SQLiteException {
ctor public SQLiteDiskIOException();
ctor public SQLiteDiskIOException(java.lang.String);
diff --git a/core/java/android/database/sqlite/SQLiteDirectCursorDriver.java b/core/java/android/database/sqlite/SQLiteDirectCursorDriver.java
index 797430a4c8ec..1721e0c69dc3 100644
--- a/core/java/android/database/sqlite/SQLiteDirectCursorDriver.java
+++ b/core/java/android/database/sqlite/SQLiteDirectCursorDriver.java
@@ -16,6 +16,7 @@
package android.database.sqlite;
+import android.annotation.TestApi;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.os.CancellationSignal;
@@ -25,6 +26,7 @@ import android.os.CancellationSignal;
*
* @hide
*/
+@TestApi
public final class SQLiteDirectCursorDriver implements SQLiteCursorDriver {
private final SQLiteDatabase mDatabase;
private final String mEditTable;