@Implements(value=android.database.CursorWindow.class)
public class ShadowCursorWindow
extends java.lang.Object
CursorWindow.| Constructor and Description |
|---|
ShadowCursorWindow() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
nativeAllocRow(int windowPtr) |
static void |
nativeClear(int windowPtr) |
static int |
nativeCreate(java.lang.String name,
int cursorWindowSize) |
static void |
nativeDispose(int windowPtr) |
static byte[] |
nativeGetBlob(int windowPtr,
int row,
int column) |
static double |
nativeGetDouble(int windowPtr,
int row,
int column) |
static long |
nativeGetLong(int windowPtr,
int row,
int column) |
static java.lang.String |
nativeGetName(int windowPtr) |
static int |
nativeGetNumRows(int windowPtr) |
static java.lang.String |
nativeGetString(int windowPtr,
int row,
int column) |
static int |
nativeGetType(int windowPtr,
int row,
int column) |
static boolean |
nativePutBlob(int windowPtr,
byte[] value,
int row,
int column) |
static boolean |
nativePutDouble(int windowPtr,
double value,
int row,
int column) |
static boolean |
nativePutLong(int windowPtr,
long value,
int row,
int column) |
static boolean |
nativePutNull(int windowPtr,
int row,
int column) |
static boolean |
nativePutString(int windowPtr,
java.lang.String value,
int row,
int column) |
static boolean |
nativeSetNumColumns(int windowPtr,
int columnNum) |
protected static int |
setData(int windowPtr,
com.almworks.sqlite4java.SQLiteStatement stmt) |
@Implementation
public static int nativeCreate(java.lang.String name,
int cursorWindowSize)
@Implementation public static void nativeDispose(int windowPtr)
@Implementation
public static byte[] nativeGetBlob(int windowPtr,
int row,
int column)
@Implementation
public static java.lang.String nativeGetString(int windowPtr,
int row,
int column)
@Implementation
public static long nativeGetLong(int windowPtr,
int row,
int column)
@Implementation
public static double nativeGetDouble(int windowPtr,
int row,
int column)
@Implementation
public static int nativeGetType(int windowPtr,
int row,
int column)
@Implementation public static void nativeClear(int windowPtr)
@Implementation public static int nativeGetNumRows(int windowPtr)
@Implementation
public static boolean nativePutBlob(int windowPtr,
byte[] value,
int row,
int column)
@Implementation
public static boolean nativePutString(int windowPtr,
java.lang.String value,
int row,
int column)
@Implementation
public static boolean nativePutLong(int windowPtr,
long value,
int row,
int column)
@Implementation
public static boolean nativePutDouble(int windowPtr,
double value,
int row,
int column)
@Implementation
public static boolean nativePutNull(int windowPtr,
int row,
int column)
@Implementation public static boolean nativeAllocRow(int windowPtr)
@Implementation
public static boolean nativeSetNumColumns(int windowPtr,
int columnNum)
@Implementation public static java.lang.String nativeGetName(int windowPtr)
protected static int setData(int windowPtr,
com.almworks.sqlite4java.SQLiteStatement stmt)
throws com.almworks.sqlite4java.SQLiteException
com.almworks.sqlite4java.SQLiteException