public final class FastCursor
extends java.lang.Object
implements android.database.Cursor
| Constructor and Description |
|---|
FastCursor(android.database.CursorWindow window) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
copyStringToBuffer(int columnIndex,
android.database.CharArrayBuffer buffer) |
void |
deactivate() |
byte[] |
getBlob(int columnIndex) |
int |
getColumnCount() |
int |
getColumnIndex(java.lang.String columnName) |
int |
getColumnIndexOrThrow(java.lang.String columnName) |
java.lang.String |
getColumnName(int columnIndex) |
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) |
android.net.Uri |
getNotificationUri()
Since API level 19
|
int |
getPosition() |
short |
getShort(int columnIndex) |
java.lang.String |
getString(int columnIndex) |
int |
getType(int columnIndex)
Since API level 11
|
boolean |
getWantsAllOnMoveCalls() |
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 |
registerContentObserver(android.database.ContentObserver observer) |
void |
registerDataSetObserver(android.database.DataSetObserver observer) |
boolean |
requery() |
android.os.Bundle |
respond(android.os.Bundle extras) |
void |
setNotificationUri(android.content.ContentResolver cr,
android.net.Uri uri) |
void |
unregisterContentObserver(android.database.ContentObserver observer) |
void |
unregisterDataSetObserver(android.database.DataSetObserver observer) |
public int getCount()
getCount in interface android.database.Cursorpublic int getPosition()
getPosition in interface android.database.Cursorpublic boolean move(int offset)
move in interface android.database.Cursorpublic boolean moveToPosition(int position)
moveToPosition in interface android.database.Cursorpublic boolean moveToFirst()
moveToFirst in interface android.database.Cursorpublic boolean moveToLast()
moveToLast in interface android.database.Cursorpublic boolean moveToNext()
moveToNext in interface android.database.Cursorpublic boolean moveToPrevious()
moveToPrevious in interface android.database.Cursorpublic boolean isFirst()
isFirst in interface android.database.Cursorpublic boolean isLast()
isLast in interface android.database.Cursorpublic boolean isBeforeFirst()
isBeforeFirst in interface android.database.Cursorpublic boolean isAfterLast()
isAfterLast in interface android.database.Cursorpublic int getColumnIndex(java.lang.String columnName)
getColumnIndex in interface android.database.Cursorpublic int getColumnIndexOrThrow(java.lang.String columnName)
throws java.lang.IllegalArgumentException
getColumnIndexOrThrow in interface android.database.Cursorjava.lang.IllegalArgumentExceptionpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface android.database.Cursorpublic java.lang.String[] getColumnNames()
getColumnNames in interface android.database.Cursorpublic int getColumnCount()
getColumnCount in interface android.database.Cursorpublic byte[] getBlob(int columnIndex)
getBlob in interface android.database.Cursorpublic java.lang.String getString(int columnIndex)
getString in interface android.database.Cursorpublic void copyStringToBuffer(int columnIndex,
android.database.CharArrayBuffer buffer)
copyStringToBuffer in interface android.database.Cursorpublic short getShort(int columnIndex)
getShort in interface android.database.Cursorpublic int getInt(int columnIndex)
getInt in interface android.database.Cursorpublic long getLong(int columnIndex)
getLong in interface android.database.Cursorpublic float getFloat(int columnIndex)
getFloat in interface android.database.Cursorpublic double getDouble(int columnIndex)
getDouble in interface android.database.Cursorpublic boolean isNull(int columnIndex)
isNull in interface android.database.Cursorpublic void deactivate()
deactivate in interface android.database.Cursorpublic boolean requery()
requery in interface android.database.Cursorpublic void close()
close in interface android.database.Cursorclose in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic boolean isClosed()
isClosed in interface android.database.Cursorpublic void registerContentObserver(android.database.ContentObserver observer)
registerContentObserver in interface android.database.Cursorpublic void unregisterContentObserver(android.database.ContentObserver observer)
unregisterContentObserver in interface android.database.Cursorpublic void registerDataSetObserver(android.database.DataSetObserver observer)
registerDataSetObserver in interface android.database.Cursorpublic void unregisterDataSetObserver(android.database.DataSetObserver observer)
unregisterDataSetObserver in interface android.database.Cursorpublic void setNotificationUri(android.content.ContentResolver cr,
android.net.Uri uri)
setNotificationUri in interface android.database.Cursorpublic boolean getWantsAllOnMoveCalls()
getWantsAllOnMoveCalls in interface android.database.Cursorpublic android.os.Bundle getExtras()
getExtras in interface android.database.Cursorpublic android.os.Bundle respond(android.os.Bundle extras)
respond in interface android.database.Cursorpublic int getType(int columnIndex)
getType in interface android.database.Cursorpublic android.net.Uri getNotificationUri()
Available under the Apache License, Version 2.0 - Copyright © 2011-2016 greenrobot.org. All Rights Reserved.