Android
android.database.sqlite
public interface

android.database.sqlite.SQLiteCursorDriver

android.database.sqlite.SQLiteCursorDriver

A driver for SQLiteCursors that is used to create them and gets notified by the cursors it creates on significant events in their lifetimes.

Summary

Public Methods

          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(Cursor cursor)
Called by a SQLiteCursor when it is requeryed.
          Cursor  query(SQLiteDatabase.CursorFactory factory, String[] bindArgs)
Executes the query returning a Cursor over the result set.
          void  setBindArguments(String[] bindArgs)
Set new bind arguments.

Details

Public Methods

public void cursorClosed()

Called by a SQLiteCursor when it it closed to destroy this object as well.

public void cursorDeactivated()

Called by a SQLiteCursor when it is released.

public void cursorRequeried(Cursor cursor)

Called by a SQLiteCursor when it is requeryed.

Returns

  • The new count value.

public Cursor query(SQLiteDatabase.CursorFactory factory, String[] bindArgs)

Executes the query returning a Cursor over the result set.

Parameters

factory The CursorFactory to use when creating the Cursors, or null if standard SQLiteCursors should be returned.

Returns

  • a Cursor over the result set

public void setBindArguments(String[] bindArgs)

Set new bind arguments. These will take effect in cursorRequeried().

Parameters

bindArgs the new arguments
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56