summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nan Zhang <nanzhang@google.com> 2018-08-17 12:02:30 -0700
committer android-build-merger <android-build-merger@google.com> 2018-08-17 12:02:30 -0700
commitc8255eea824c87fb84f7f1126669625ffad50693 (patch)
tree9fda56f44847c9233485b4610797b4d55bc13b58
parentcf3668e0557a5d2151ce8d1d3052504b18e32e57 (diff)
parenteb973c97daaba432e856219a9c17c13033341c16 (diff)
Merge "Make SQLiteDebug @TestApi"
am: eb973c97da Change-Id: I8a291106ab44682806e05025b31f17bbf841e9ad
-rw-r--r--api/test-current.txt25
-rw-r--r--core/java/android/database/sqlite/SQLiteDebug.java1
2 files changed, 26 insertions, 0 deletions
diff --git a/api/test-current.txt b/api/test-current.txt
index 8073341ebad1..634293ab89e8 100644
--- a/api/test-current.txt
+++ b/api/test-current.txt
@@ -294,6 +294,31 @@ package android.content.res {
package android.database.sqlite {
+ public final class SQLiteDebug {
+ method public static void dump(android.util.Printer, java.lang.String[]);
+ method public static android.database.sqlite.SQLiteDebug.PagerStats getDatabaseInfo();
+ field public static final boolean DEBUG_SQL_LOG;
+ field public static final boolean DEBUG_SQL_STATEMENTS;
+ field public static final boolean DEBUG_SQL_TIME;
+ }
+
+ public static class SQLiteDebug.DbStats {
+ ctor public SQLiteDebug.DbStats(java.lang.String, long, long, int, int, int, int);
+ field public java.lang.String cache;
+ field public java.lang.String dbName;
+ field public long dbSize;
+ field public int lookaside;
+ field public long pageSize;
+ }
+
+ public static class SQLiteDebug.PagerStats {
+ ctor public SQLiteDebug.PagerStats();
+ field public java.util.ArrayList<android.database.sqlite.SQLiteDebug.DbStats> dbStats;
+ field public int largestMemAlloc;
+ field public int memoryUsed;
+ 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();
diff --git a/core/java/android/database/sqlite/SQLiteDebug.java b/core/java/android/database/sqlite/SQLiteDebug.java
index a921aa34eb92..d39252130d4b 100644
--- a/core/java/android/database/sqlite/SQLiteDebug.java
+++ b/core/java/android/database/sqlite/SQLiteDebug.java
@@ -29,6 +29,7 @@ import java.util.ArrayList;
*
* {@hide}
*/
+@TestApi
public final class SQLiteDebug {
private static native void nativeGetPagerStats(PagerStats stats);