Class ShadowLegacyCursorWindow

java.lang.Object
org.robolectric.shadows.ShadowCursorWindow
org.robolectric.shadows.ShadowLegacyCursorWindow

@Implements(value=android.database.CursorWindow.class, isInAndroidSdk=false) public class ShadowLegacyCursorWindow extends ShadowCursorWindow
Legacy shadow for CursowWindow.
  • Constructor Details

    • ShadowLegacyCursorWindow

      public ShadowLegacyCursorWindow()
  • Method Details

    • nativeCreate

      @Implementation protected static long nativeCreate(String name, int cursorWindowSize)
    • nativeDispose

      @Implementation protected static void nativeDispose(long windowPtr)
    • nativeGetBlob

      @Implementation protected static byte[] nativeGetBlob(long windowPtr, int row, int column)
    • nativeGetString

      @Implementation protected static String nativeGetString(long windowPtr, int row, int column)
    • nativeGetLong

      @Implementation protected static long nativeGetLong(long windowPtr, int row, int column)
    • nativeGetDouble

      @Implementation protected static double nativeGetDouble(long windowPtr, int row, int column)
    • nativeGetType

      @Implementation protected static int nativeGetType(long windowPtr, int row, int column)
    • nativeClear

      @Implementation protected static void nativeClear(long windowPtr)
    • nativeGetNumRows

      @Implementation protected static int nativeGetNumRows(long windowPtr)
    • nativePutBlob

      @Implementation protected static boolean nativePutBlob(long windowPtr, byte[] value, int row, int column)
    • nativePutString

      @Implementation protected static boolean nativePutString(long windowPtr, String value, int row, int column)
    • nativePutLong

      @Implementation protected static boolean nativePutLong(long windowPtr, long value, int row, int column)
    • nativePutDouble

      @Implementation protected static boolean nativePutDouble(long windowPtr, double value, int row, int column)
    • nativePutNull

      @Implementation protected static boolean nativePutNull(long windowPtr, int row, int column)
    • nativeAllocRow

      @Implementation protected static boolean nativeAllocRow(long windowPtr)
    • nativeSetNumColumns

      @Implementation protected static boolean nativeSetNumColumns(long windowPtr, int columnNum)
    • nativeGetName

      @Implementation protected static String nativeGetName(long windowPtr)
    • setData

      protected static int setData(long windowPtr, com.almworks.sqlite4java.SQLiteStatement stmt) throws com.almworks.sqlite4java.SQLiteException
      Throws:
      com.almworks.sqlite4java.SQLiteException