public class AttributesCursor extends UserCursor<AttributesColumn,AttributesTable,AttributesRow>
FIELD_TYPE_BLOB, FIELD_TYPE_FLOAT, FIELD_TYPE_INTEGER, FIELD_TYPE_NULL, FIELD_TYPE_STRING| Constructor and Description |
|---|
AttributesCursor(AttributesTable table,
Cursor cursor)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected UserInvalidCursor<AttributesColumn,AttributesTable,AttributesRow,? extends UserCursor<AttributesColumn,AttributesTable,AttributesRow>,? extends UserDao<AttributesColumn,AttributesTable,AttributesRow,? extends UserCursor<AttributesColumn,AttributesTable,AttributesRow>>> |
createInvalidCursor(UserDao dao,
UserCursor cursor,
List<Integer> invalidPositions,
List<AttributesColumn> blobColumns)
Create an invalid cursor
|
void |
enableInvalidRequery(AttributesDao dao)
Enable requery attempt of invalid rows after iterating through original query rows.
|
AttributesRow |
getRow(int[] columnTypes,
Object[] values) |
close, enableInvalidRequery, getInvalidPositions, getQuery, getRow, getTable, getValue, getValue, hasInvalidPositions, moveToNext, setQuery, wasNullcopyStringToBuffer, deactivate, getBlob, getColumnCount, getColumnIndex, getColumnIndexOrThrow, getColumnName, getColumnNames, getCount, getDouble, getExtras, getFloat, getInt, getLong, getNotificationUri, getPosition, getShort, getString, getType, getWantsAllOnMoveCalls, getWrappedCursor, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isNull, move, moveToFirst, moveToLast, moveToPosition, moveToPrevious, registerContentObserver, registerDataSetObserver, requery, respond, setExtras, setNotificationUri, unregisterContentObserver, unregisterDataSetObserverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBlob, getColumnIndex, getCount, getDouble, getFloat, getInt, getLong, getPosition, getShort, getString, getType, moveToFirst, moveToPositionpublic AttributesCursor(AttributesTable table, Cursor cursor)
table - attributes tablecursor - cursorpublic AttributesRow getRow(int[] columnTypes, Object[] values)
public void enableInvalidRequery(AttributesDao dao)
UserCursor.moveToNext() and UserCursor.getRow() usage.dao - data access object used to perform requeryprotected UserInvalidCursor<AttributesColumn,AttributesTable,AttributesRow,? extends UserCursor<AttributesColumn,AttributesTable,AttributesRow>,? extends UserDao<AttributesColumn,AttributesTable,AttributesRow,? extends UserCursor<AttributesColumn,AttributesTable,AttributesRow>>> createInvalidCursor(UserDao dao, UserCursor cursor, List<Integer> invalidPositions, List<AttributesColumn> blobColumns)
createInvalidCursor in class UserCursor<AttributesColumn,AttributesTable,AttributesRow>dao - data access objectcursor - user cursorinvalidPositions - invalid positionsblobColumns - blob columns