public class BaseCursor
extends java.lang.Object
implements android.database.Cursor
Robolectric implementation of Cursor.
| Constructor and Description |
|---|
BaseCursor() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
copyStringToBuffer(int columnIndex,
android.database.CharArrayBuffer buffer) |
void |
deactivate() |
byte[] |
getBlob(int columnIndex) |
int |
getColumnCount() |
int |
getColumnIndex(java.lang.String columnName) |
int |
getColumnIndexOrThrow(java.lang.String columnName) |
java.lang.String |
getColumnName(int columnIndex) |
java.lang.String[] |
getColumnNames() |
int |
getCount() |
double |
getDouble(int columnIndex) |
android.os.Bundle |
getExtras() |
float |
getFloat(int columnIndex) |
int |
getInt(int columnIndex) |
long |
getLong(int columnIndex) |
android.net.Uri |
getNotificationUri() |
int |
getPosition() |
short |
getShort(int columnIndex) |
java.lang.String |
getString(int columnIndex) |
int |
getType(int columnIndex) |
boolean |
getWantsAllOnMoveCalls() |
boolean |
isAfterLast() |
boolean |
isBeforeFirst() |
boolean |
isClosed() |
boolean |
isFirst() |
boolean |
isLast() |
boolean |
isNull(int columnIndex) |
boolean |
move(int offset) |
boolean |
moveToFirst() |
boolean |
moveToLast() |
boolean |
moveToNext() |
boolean |
moveToPosition(int position) |
boolean |
moveToPrevious() |
void |
registerContentObserver(android.database.ContentObserver observer) |
void |
registerDataSetObserver(android.database.DataSetObserver observer) |
boolean |
requery() |
android.os.Bundle |
respond(android.os.Bundle extras) |
void |
setExtras(android.os.Bundle extras) |
void |
setNotificationUri(android.content.ContentResolver cr,
android.net.Uri uri) |
void |
setQuery(android.net.Uri uri,
java.lang.String[] projection,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder) |
void |
unregisterContentObserver(android.database.ContentObserver observer) |
void |
unregisterDataSetObserver(android.database.DataSetObserver observer) |
public int getCount()
getCount in interface android.database.Cursorpublic int getPosition()
getPosition in interface android.database.Cursorpublic boolean move(int offset)
move in interface android.database.Cursorpublic boolean moveToPosition(int position)
moveToPosition in interface android.database.Cursorpublic boolean moveToFirst()
moveToFirst in interface android.database.Cursorpublic boolean moveToLast()
moveToLast in interface android.database.Cursorpublic boolean moveToNext()
moveToNext in interface android.database.Cursorpublic boolean moveToPrevious()
moveToPrevious in interface android.database.Cursorpublic boolean isFirst()
isFirst in interface android.database.Cursorpublic boolean isLast()
isLast in interface android.database.Cursorpublic boolean isBeforeFirst()
isBeforeFirst in interface android.database.Cursorpublic boolean isAfterLast()
isAfterLast in interface android.database.Cursorpublic int getColumnIndex(java.lang.String columnName)
getColumnIndex in interface android.database.Cursorpublic int getColumnIndexOrThrow(java.lang.String columnName)
throws java.lang.IllegalArgumentException
getColumnIndexOrThrow in interface android.database.Cursorjava.lang.IllegalArgumentExceptionpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface android.database.Cursorpublic java.lang.String[] getColumnNames()
getColumnNames in interface android.database.Cursorpublic int getColumnCount()
getColumnCount in interface android.database.Cursorpublic byte[] getBlob(int columnIndex)
getBlob in interface android.database.Cursorpublic java.lang.String getString(int columnIndex)
getString in interface android.database.Cursorpublic void copyStringToBuffer(int columnIndex,
android.database.CharArrayBuffer buffer)
copyStringToBuffer in interface android.database.Cursorpublic short getShort(int columnIndex)
getShort in interface android.database.Cursorpublic int getInt(int columnIndex)
getInt in interface android.database.Cursorpublic long getLong(int columnIndex)
getLong in interface android.database.Cursorpublic float getFloat(int columnIndex)
getFloat in interface android.database.Cursorpublic double getDouble(int columnIndex)
getDouble in interface android.database.Cursorpublic boolean isNull(int columnIndex)
isNull in interface android.database.Cursorpublic void deactivate()
deactivate in interface android.database.Cursorpublic boolean requery()
requery in interface android.database.Cursorpublic void close()
close in interface android.database.Cursorclose in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic boolean isClosed()
isClosed in interface android.database.Cursorpublic void registerContentObserver(android.database.ContentObserver observer)
registerContentObserver in interface android.database.Cursorpublic void unregisterContentObserver(android.database.ContentObserver observer)
unregisterContentObserver in interface android.database.Cursorpublic void registerDataSetObserver(android.database.DataSetObserver observer)
registerDataSetObserver in interface android.database.Cursorpublic void unregisterDataSetObserver(android.database.DataSetObserver observer)
unregisterDataSetObserver in interface android.database.Cursorpublic void setNotificationUri(android.content.ContentResolver cr,
android.net.Uri uri)
setNotificationUri in interface android.database.Cursorpublic android.net.Uri getNotificationUri()
getNotificationUri in interface android.database.Cursorpublic boolean getWantsAllOnMoveCalls()
getWantsAllOnMoveCalls in interface android.database.Cursorpublic void setExtras(android.os.Bundle extras)
setExtras in interface android.database.Cursorpublic android.os.Bundle getExtras()
getExtras in interface android.database.Cursorpublic android.os.Bundle respond(android.os.Bundle extras)
respond in interface android.database.Cursorpublic int getType(int columnIndex)
getType in interface android.database.Cursorpublic void setQuery(android.net.Uri uri,
java.lang.String[] projection,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder)