public class SQLiteDirectCursorDriver extends java.lang.Object implements SQLiteCursorDriver
| Constructor and Description |
|---|
SQLiteDirectCursorDriver(SQLiteDatabase db,
java.lang.String sql,
java.lang.String editTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
cursorClosed()
Called by a SQLiteCursor when it it closed to destroy this object as well.
|
void |
cursorDeactivated()
Called by a SQLiteCursor when it is released.
|
void |
cursorRequeried(android.database.Cursor cursor)
Called by a SQLiteCursor when it is requeryed.
|
Cursor |
query(SQLiteDatabase.CursorFactory factory,
java.lang.String[] selectionArgs)
Executes the query returning a Cursor over the result set.
|
void |
setBindArguments(java.lang.String[] bindArgs)
Set new bind arguments.
|
java.lang.String |
toString() |
public SQLiteDirectCursorDriver(SQLiteDatabase db, java.lang.String sql, java.lang.String editTable)
public Cursor query(SQLiteDatabase.CursorFactory factory, java.lang.String[] selectionArgs)
SQLiteCursorDriverquery in interface SQLiteCursorDriverfactory - The CursorFactory to use when creating the Cursors, or
null if standard SQLiteCursors should be returned.public void cursorClosed()
SQLiteCursorDrivercursorClosed in interface SQLiteCursorDriverpublic void setBindArguments(java.lang.String[] bindArgs)
SQLiteCursorDriversetBindArguments in interface SQLiteCursorDriverbindArgs - the new argumentspublic void cursorDeactivated()
SQLiteCursorDrivercursorDeactivated in interface SQLiteCursorDriverpublic void cursorRequeried(android.database.Cursor cursor)
SQLiteCursorDrivercursorRequeried in interface SQLiteCursorDriverpublic java.lang.String toString()
toString in class java.lang.Object