added in version 22.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
CursorMapper
public
abstract
class
CursorMapper
extends Object
java.lang.Object | |
↳ | android.support.v17.leanback.database.CursorMapper |
Abstract class used to convert the current Cursor
row to a single
object.
Summary
Public constructors | |
---|---|
CursorMapper()
|
Public methods | |
---|---|
Object
|
convert(Cursor cursor)
Convert a |
Protected methods | |
---|---|
abstract
Object
|
bind(Cursor cursor)
A subclass should implement this method to create a single object using binding information. |
abstract
void
|
bindColumns(Cursor cursor)
Called once when the associated |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public constructors
Public methods
convert
added in version 22.1.0
Object convert (Cursor cursor)
Convert a Cursor
at its current position to an Object.
Parameters | |
---|---|
cursor |
Cursor |
Returns | |
---|---|
Object |
Protected methods
bind
added in version 22.1.0
Object bind (Cursor cursor)
A subclass should implement this method to create a single object using binding information. This method is not intended to be called outside of CursorMapper.
Parameters | |
---|---|
cursor |
Cursor |
Returns | |
---|---|
Object |
bindColumns
added in version 22.1.0
void bindColumns (Cursor cursor)
Called once when the associated Cursor
is changed. A subclass
should bind c