Used to allow returning sub-classes of Cursor when calling query.
See SQLiteCursor(SQLiteDatabase, SQLiteCursorDriver, String, SQLiteQuery).