added in
version 22.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
CursorMapper
This package is part of the
Android support library which
is no longer maintained.
The support library has been superseded by AndroidX
which is part of Jetpack .
We recommend using the AndroidX libraries in all new projects. You should also consider
migrating existing projects to AndroidX.
To find the AndroidX class that maps to this deprecated class, see the AndroidX
support library class
mappings .
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 methods
Object
convert (Cursor cursor)
Convert a Cursor
at its current position to an Object.
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 Cursor
is changed.
Inherited methods
From
class
java.lang.Object
Object
clone()
boolean
equals(Object arg0)
void
finalize()
final
Class<?>
getClass()
int
hashCode()
final
void
notify()
final
void
notifyAll()
String
toString()
final
void
wait(long arg0, int arg1)
final
void
wait(long arg0)
final
void
wait()
Public constructors
CursorMapper
CursorMapper ()
Public methods
convert
Object convert (Cursor cursor)
Convert a Cursor
at its current position to an Object.
Protected methods
bind
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.
bindColumns
void bindColumns (Cursor cursor)
Called once when the associated Cursor
is changed. A subclass
should bind column indexes to column names in this method. This method is
not intended to be called outside of CursorMapper.
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[]]