//tvlib/org.mjdev.tvlib.helpers.cursor/MatrixCursor
MatrixCursor
[androidJvm]\ open class MatrixCursor : AbstractCursor
Constructors
| MatrixCursor | [androidJvm] constructor(columnNames: Array<String>, initialCapacity: Int)constructor(columnNames: Array<String>) |
Types
| Name | Summary |
|---|---|
| RowBuilder | [androidJvm] open inner class RowBuilder |
Properties
| Name | Summary |
|---|---|
| columnNames | [androidJvm] val columnNames: Array<String> |
| FIELD_TYPE_BLOB | [androidJvm] val FIELD_TYPE_BLOB: Int = 4 |
| FIELD_TYPE_FLOAT | [androidJvm] val FIELD_TYPE_FLOAT: Int = 2 |
| FIELD_TYPE_INTEGER | [androidJvm] val FIELD_TYPE_INTEGER: Int = 1 |
| FIELD_TYPE_NULL | [androidJvm] val FIELD_TYPE_NULL: Int = 0 |
| FIELD_TYPE_STRING | [androidJvm] val FIELD_TYPE_STRING: Int = 3 |
| isNotEmpty | [androidJvm] val Cursor.isNotEmpty: Boolean |
Functions
| Name | Summary |
|---|---|
| addRow | [androidJvm] open fun addRow(columnValues: Iterable<out Any>) open fun addRow(columnValues: Array<Any>) |
| asMap | [androidJvm] fun Cursor.asMap(projection: Array<String> = columnNames): Map<String, Any?> |
| clear | [androidJvm] open fun clear() |
| close | [androidJvm] open fun close() |
| copyStringToBuffer | [androidJvm] open fun copyStringToBuffer(columnIndex: Int, buffer: CharArrayBuffer) |
| deactivate | [androidJvm] open fun deactivate() |
| equals | [androidJvm] open fun equals(obj: Any): Boolean |
| fillWindow | [androidJvm] open fun fillWindow(position: Int, window: CursorWindow) |
| getBlob | [androidJvm] open fun getBlob(column: Int): Array<Byte> |
| getClass | [androidJvm] fun getClass(): Class<out Any> |
| getColumn | [androidJvm] fun Cursor.getColumn(idx: Int): Any? |
| getColumnCount | [androidJvm] open fun getColumnCount(): Int |
| getColumnIndex | [androidJvm] open fun getColumnIndex(columnName: String): Int |
| getColumnIndexOrThrow | [androidJvm] open fun getColumnIndexOrThrow(columnName: String): Int |
| getColumnName | [androidJvm] open fun getColumnName(columnIndex: Int): String |
| getColumnNames | [androidJvm] abstract fun getColumnNames(): Array<String> |
| getCount | [androidJvm] open fun getCount(): Int |
| getData | [androidJvm] fun Cursor.getData(idx: Int): Any? |
| getDouble | [androidJvm] open fun getDouble(column: Int): Double |
| getExtras | [androidJvm] open fun getExtras(): Bundle |
| getFloat | [androidJvm] open fun getFloat(column: Int): Float |
| getInt | [androidJvm] open fun getInt(column: Int): Int |
| getLong | [androidJvm] open fun getLong(column: Int): Long |
| getNotificationUri | [androidJvm] open fun getNotificationUri(): Uri |
| getNotificationUris | [androidJvm] open fun getNotificationUris(): List<Uri> |
| getPosition | [androidJvm] fun getPosition(): Int |
| getShort | [androidJvm] open fun getShort(column: Int): Short |
| getString | [androidJvm] open fun getString(column: Int): String |
| getType | [androidJvm] open fun getType(column: Int): Int |
| getTypeOfObject | [androidJvm] open fun getTypeOfObject(obj: Any): Int |
| getWantsAllOnMoveCalls | [androidJvm] open fun getWantsAllOnMoveCalls(): Boolean |
| getWindow | [androidJvm] open fun getWindow(): CursorWindow |
| hashCode | [androidJvm] open fun hashCode(): Int |
| isAfterLast | [androidJvm] fun isAfterLast(): Boolean |
| isBeforeFirst | [androidJvm] fun isBeforeFirst(): Boolean |
| isClosed | [androidJvm] open fun isClosed(): Boolean |
| isFirst | [androidJvm] fun isFirst(): Boolean |
| isLast | [androidJvm] fun isLast(): Boolean |
| isNull | [androidJvm] open fun isNull(column: Int): Boolean |
| move | [androidJvm] fun move(offset: Int): Boolean |
| moveToFirst | [androidJvm] fun moveToFirst(): Boolean |
| moveToLast | [androidJvm] fun moveToLast(): Boolean |
| moveToNext | [androidJvm] fun moveToNext(): Boolean |
| moveToPosition | [androidJvm] fun moveToPosition(position: Int): Boolean |
| moveToPrevious | [androidJvm] fun moveToPrevious(): Boolean |
| newRow | [androidJvm] open fun newRow(): MatrixCursor.RowBuilder |
| notify | [androidJvm] fun notify() |
| notifyAll | [androidJvm] fun notifyAll() |
| onMove | [androidJvm] open fun onMove(oldPosition: Int, newPosition: Int): Boolean |
| registerContentObserver | [androidJvm] open fun registerContentObserver(observer: ContentObserver) |
| registerDataSetObserver | [androidJvm] open fun registerDataSetObserver(observer: DataSetObserver) |
| requery | [androidJvm] open fun requery(): Boolean |
| respond | [androidJvm] open fun respond(extras: Bundle): Bundle |
| setExtras | [androidJvm] open fun setExtras(extras: Bundle) |
| setNotificationUri | [androidJvm] open fun setNotificationUri(cr: ContentResolver, notifyUri: Uri) |
| setNotificationUris | [androidJvm] open fun setNotificationUris(cr: ContentResolver, notifyUris: List<Uri>) |
| toString | [androidJvm] open fun toString(): String |
| unregisterContentObserver | [androidJvm] open fun unregisterContentObserver(observer: ContentObserver) |
| unregisterDataSetObserver | [androidJvm] open fun unregisterDataSetObserver(observer: DataSetObserver) |
| wait | [androidJvm] fun wait(timeoutMillis: Long) |