android.database
Class DatabaseUtils
java.lang.Object
android.database.DatabaseUtils
public class DatabaseUtils
- extends java.lang.Object
|
Method Summary |
static void |
appendEscapedSQLString(java.lang.StringBuilder sb,
java.lang.String sqlString)
|
static void |
appendValueToSql(java.lang.StringBuilder sql,
java.lang.Object value)
|
static void |
bindObjectToProgram(SQLiteProgram prog,
int index,
java.lang.Object value)
|
static void |
createDbFromSqlStatements(Context context,
java.lang.String dbName,
int dbVersion,
java.lang.String sqlStatements)
|
static void |
cursorDoubleToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
|
static void |
cursorDoubleToCursorValues(Cursor cursor,
java.lang.String field,
ContentValues values)
|
static void |
cursorIntToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
|
static void |
cursorIntToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
|
static void |
cursorLongToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
|
static void |
cursorLongToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
|
static void |
cursorRowToContentValues(Cursor cursor,
ContentValues values)
|
static void |
cursorStringToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
|
static void |
cursorStringToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
|
static void |
cursorStringToInsertHelper(Cursor cursor,
java.lang.String field,
DatabaseUtils.InsertHelper inserter,
int index)
|
static void |
dumpCurrentRow(Cursor cursor)
|
static void |
dumpCurrentRow(Cursor cursor,
java.io.PrintStream stream)
|
static void |
dumpCurrentRow(Cursor cursor,
java.lang.StringBuilder sb)
|
static java.lang.String |
dumpCurrentRowToString(Cursor cursor)
|
static void |
dumpCursor(Cursor cursor)
|
static void |
dumpCursor(Cursor cursor,
java.io.PrintStream stream)
|
static void |
dumpCursor(Cursor cursor,
java.lang.StringBuilder sb)
|
static java.lang.String |
dumpCursorToString(Cursor cursor)
|
static java.lang.String |
getCollationKey(java.lang.String name)
|
static java.lang.String |
getHexCollationKey(java.lang.String name)
|
static long |
longForQuery(SQLiteDatabase db,
java.lang.String query,
java.lang.String[] selectionArgs)
|
static long |
longForQuery(SQLiteStatement prog,
java.lang.String[] selectionArgs)
|
static long |
queryNumEntries(SQLiteDatabase db,
java.lang.String table)
|
static void |
readExceptionFromParcel(Parcel reply)
|
static void |
readExceptionWithFileNotFoundExceptionFromParcel(Parcel reply)
|
static void |
readExceptionWithOperationApplicationExceptionFromParcel(Parcel reply)
|
static java.lang.String |
sqlEscapeString(java.lang.String value)
|
static java.lang.String |
stringForQuery(SQLiteDatabase db,
java.lang.String query,
java.lang.String[] selectionArgs)
|
static java.lang.String |
stringForQuery(SQLiteStatement prog,
java.lang.String[] selectionArgs)
|
static void |
writeExceptionToParcel(Parcel reply,
java.lang.Exception e)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatabaseUtils
public DatabaseUtils()
writeExceptionToParcel
public static final void writeExceptionToParcel(Parcel reply,
java.lang.Exception e)
readExceptionFromParcel
public static final void readExceptionFromParcel(Parcel reply)
readExceptionWithFileNotFoundExceptionFromParcel
public static void readExceptionWithFileNotFoundExceptionFromParcel(Parcel reply)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
readExceptionWithOperationApplicationExceptionFromParcel
public static void readExceptionWithOperationApplicationExceptionFromParcel(Parcel reply)
throws OperationApplicationException
- Throws:
OperationApplicationException
bindObjectToProgram
public static void bindObjectToProgram(SQLiteProgram prog,
int index,
java.lang.Object value)
appendEscapedSQLString
public static void appendEscapedSQLString(java.lang.StringBuilder sb,
java.lang.String sqlString)
sqlEscapeString
public static java.lang.String sqlEscapeString(java.lang.String value)
appendValueToSql
public static final void appendValueToSql(java.lang.StringBuilder sql,
java.lang.Object value)
getCollationKey
public static java.lang.String getCollationKey(java.lang.String name)
getHexCollationKey
public static java.lang.String getHexCollationKey(java.lang.String name)
dumpCursor
public static void dumpCursor(Cursor cursor)
dumpCursor
public static void dumpCursor(Cursor cursor,
java.io.PrintStream stream)
dumpCursor
public static void dumpCursor(Cursor cursor,
java.lang.StringBuilder sb)
dumpCursorToString
public static java.lang.String dumpCursorToString(Cursor cursor)
dumpCurrentRow
public static void dumpCurrentRow(Cursor cursor)
dumpCurrentRow
public static void dumpCurrentRow(Cursor cursor,
java.io.PrintStream stream)
dumpCurrentRow
public static void dumpCurrentRow(Cursor cursor,
java.lang.StringBuilder sb)
dumpCurrentRowToString
public static java.lang.String dumpCurrentRowToString(Cursor cursor)
cursorStringToContentValues
public static void cursorStringToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
cursorStringToInsertHelper
public static void cursorStringToInsertHelper(Cursor cursor,
java.lang.String field,
DatabaseUtils.InsertHelper inserter,
int index)
cursorStringToContentValues
public static void cursorStringToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
cursorIntToContentValues
public static void cursorIntToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
cursorIntToContentValues
public static void cursorIntToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
cursorLongToContentValues
public static void cursorLongToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values)
cursorLongToContentValues
public static void cursorLongToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
cursorDoubleToCursorValues
public static void cursorDoubleToCursorValues(Cursor cursor,
java.lang.String field,
ContentValues values)
cursorDoubleToContentValues
public static void cursorDoubleToContentValues(Cursor cursor,
java.lang.String field,
ContentValues values,
java.lang.String key)
cursorRowToContentValues
public static void cursorRowToContentValues(Cursor cursor,
ContentValues values)
queryNumEntries
public static long queryNumEntries(SQLiteDatabase db,
java.lang.String table)
longForQuery
public static long longForQuery(SQLiteDatabase db,
java.lang.String query,
java.lang.String[] selectionArgs)
longForQuery
public static long longForQuery(SQLiteStatement prog,
java.lang.String[] selectionArgs)
stringForQuery
public static java.lang.String stringForQuery(SQLiteDatabase db,
java.lang.String query,
java.lang.String[] selectionArgs)
stringForQuery
public static java.lang.String stringForQuery(SQLiteStatement prog,
java.lang.String[] selectionArgs)
createDbFromSqlStatements
public static void createDbFromSqlStatements(Context context,
java.lang.String dbName,
int dbVersion,
java.lang.String sqlStatements)
Copyright © 2008-2010. All Rights Reserved.