public class SimpleRow extends SimpleCursor
SimpleCursor
class for detailed documentation.
for (SimpleRow row : SimpleDatabase.rows(myCursor)) { ... }
FIELD_TYPE_BLOB, FIELD_TYPE_FLOAT, FIELD_TYPE_INTEGER, FIELD_TYPE_NULL, FIELD_TYPE_STRING
Constructor and Description |
---|
SimpleRow(Cursor cursor)
Constructs a simple row from the current position of the given cursor.
|
Modifier and Type | Method and Description |
---|---|
JSONObject |
asJSON()
Returns this row's contents as a JSON object with the column names as the keys
and the column values as the associated values for each key.
|
List<Object> |
asList()
Returns this row's contents as a List with the column values as its values.
|
Map<String,Object> |
asMap()
Returns this row's contents as a Map with the column names as the keys
and the column values as the associated values for each key.
|
String |
toString()
Returns a string representation of this row for debugging.
|
close, copyStringToBuffer, deactivate, get, get, getBlob, getBlob, getColumnCount, getColumnIndex, getColumnIndexOrThrow, getColumnName, getColumnNames, getCount, getDouble, getDouble, getExtras, getFloat, getFloat, getInt, getInt, getLong, getLong, getNotificationUri, getPosition, getShort, getString, getString, getType, getWantsAllOnMoveCalls, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isNull, iterator, move, moveToFirst, moveToLast, moveToNext, moveToPosition, moveToPrevious, registerContentObserver, registerDataSetObserver, requery, respond, setExtras, setNotificationUri, unregisterContentObserver, unregisterDataSetObserver
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public SimpleRow(Cursor cursor)
cursor
- public List<Object> asList()
public JSONObject asJSON()
IllegalStateException
- if JSON data cannot be convertedpublic Map<String,Object> asMap()