public class RoboCursor extends BaseCursor
Robolectric implementation of Cursor.
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
columnNames |
java.lang.String[] |
projection |
protected java.lang.Object[][] |
results |
java.lang.String |
selection |
java.lang.String[] |
selectionArgs |
java.lang.String |
sortOrder |
android.net.Uri |
uri |
| Constructor and Description |
|---|
RoboCursor() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
byte[] |
getBlob(int columnIndex) |
boolean |
getCloseWasCalled() |
int |
getColumnCount() |
int |
getColumnIndex(java.lang.String columnName) |
int |
getColumnIndexOrThrow(java.lang.String columnName) |
java.lang.String |
getColumnName(int index) |
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) |
int |
getPosition() |
short |
getShort(int columnIndex) |
java.lang.String |
getString(int columnIndex) |
int |
getType(int columnIndex) |
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 |
setColumnNames(java.util.List<java.lang.String> columnNames) |
void |
setExtras(android.os.Bundle extras) |
void |
setQuery(android.net.Uri uri,
java.lang.String[] projection,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder) |
void |
setResults(java.lang.Object[][] results) |
copyStringToBuffer, deactivate, getNotificationUri, getWantsAllOnMoveCalls, registerContentObserver, registerDataSetObserver, requery, respond, setNotificationUri, unregisterContentObserver, unregisterDataSetObserverpublic android.net.Uri uri
public java.lang.String[] projection
public java.lang.String selection
public java.lang.String[] selectionArgs
public java.lang.String sortOrder
protected java.lang.Object[][] results
protected java.util.List<java.lang.String> columnNames
public void setQuery(android.net.Uri uri,
java.lang.String[] projection,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder)
setQuery in class BaseCursorpublic int getColumnIndexOrThrow(java.lang.String columnName)
throws java.lang.IllegalArgumentException
getColumnIndexOrThrow in interface android.database.CursorgetColumnIndexOrThrow in class BaseCursorjava.lang.IllegalArgumentExceptionpublic int getColumnIndex(java.lang.String columnName)
getColumnIndex in interface android.database.CursorgetColumnIndex in class BaseCursorpublic java.lang.String getString(int columnIndex)
getString in interface android.database.CursorgetString in class BaseCursorpublic short getShort(int columnIndex)
getShort in interface android.database.CursorgetShort in class BaseCursorpublic int getInt(int columnIndex)
getInt in interface android.database.CursorgetInt in class BaseCursorpublic long getLong(int columnIndex)
getLong in interface android.database.CursorgetLong in class BaseCursorpublic float getFloat(int columnIndex)
getFloat in interface android.database.CursorgetFloat in class BaseCursorpublic double getDouble(int columnIndex)
getDouble in interface android.database.CursorgetDouble in class BaseCursorpublic byte[] getBlob(int columnIndex)
getBlob in interface android.database.CursorgetBlob in class BaseCursorpublic int getType(int columnIndex)
getType in interface android.database.CursorgetType in class BaseCursorpublic boolean isNull(int columnIndex)
isNull in interface android.database.CursorisNull in class BaseCursorpublic int getCount()
getCount in interface android.database.CursorgetCount in class BaseCursorpublic boolean moveToNext()
moveToNext in interface android.database.CursormoveToNext in class BaseCursorpublic boolean moveToFirst()
moveToFirst in interface android.database.CursormoveToFirst in class BaseCursorpublic boolean moveToPosition(int position)
moveToPosition in interface android.database.CursormoveToPosition in class BaseCursorpublic void close()
close in interface android.database.Cursorclose in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class BaseCursorpublic int getColumnCount()
getColumnCount in interface android.database.CursorgetColumnCount in class BaseCursorpublic java.lang.String getColumnName(int index)
getColumnName in interface android.database.CursorgetColumnName in class BaseCursorpublic boolean isBeforeFirst()
isBeforeFirst in interface android.database.CursorisBeforeFirst in class BaseCursorpublic boolean isAfterLast()
isAfterLast in interface android.database.CursorisAfterLast in class BaseCursorpublic boolean isFirst()
isFirst in interface android.database.CursorisFirst in class BaseCursorpublic boolean isLast()
isLast in interface android.database.CursorisLast in class BaseCursorpublic int getPosition()
getPosition in interface android.database.CursorgetPosition in class BaseCursorpublic boolean move(int offset)
move in interface android.database.Cursormove in class BaseCursorpublic boolean moveToLast()
moveToLast in interface android.database.CursormoveToLast in class BaseCursorpublic boolean moveToPrevious()
moveToPrevious in interface android.database.CursormoveToPrevious in class BaseCursorpublic java.lang.String[] getColumnNames()
getColumnNames in interface android.database.CursorgetColumnNames in class BaseCursorpublic boolean isClosed()
isClosed in interface android.database.CursorisClosed in class BaseCursorpublic android.os.Bundle getExtras()
getExtras in interface android.database.CursorgetExtras in class BaseCursorpublic void setExtras(android.os.Bundle extras)
setExtras in interface android.database.CursorsetExtras in class BaseCursorpublic void setColumnNames(java.util.List<java.lang.String> columnNames)
public void setResults(java.lang.Object[][] results)
public boolean getCloseWasCalled()