English | Site Directory

Android - An Open Handset Alliance Project

android.database.sqlite
public interface

android.database.sqlite.SQLiteCursorDriver

android.database.sqlite.SQLiteCursorDriver SQLiteClosable

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.
        int  cursorRequeried(Cursor cursor)
Called by a SQLiteCursor when it is requeryed.
        Cursor  query(CursorFactory factory, String[] bindArgs)
Executes the query returning a Cursor over the result set.
        void  setBindArguments(String[] bindArgs)
Set new bind arguments.
Methods inherited from interface android.database.sqlite.SQLiteClosable

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 int cursorRequeried(Cursor cursor)

Called by a SQLiteCursor when it is requeryed.

Returns

  • The new count value.

public Cursor query(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
Build m5-rc15i - 10 Jun 2008 13:54