/frameworks/base/core/java/android/database/ |
CursorWindow.aidl | 19 parcelable CursorWindow;
|
CrossProcessCursor.java | 24 * filling {@link CursorWindow} objects using {@link #fillWindow}. As an optimization, 39 CursorWindow getWindow(); 61 void fillWindow(int position, CursorWindow window);
|
CrossProcessCursorWrapper.java | 21 import android.database.CursorWindow; 46 public void fillWindow(int position, CursorWindow window) { 57 public CursorWindow getWindow() {
|
AbstractWindowedCursor.java | 20 * A base class for Cursors that store their data in {@link CursorWindow}s. 40 protected CursorWindow mWindow; 139 throw new StaleDataException("Attempting to access a closed CursorWindow." + 145 public CursorWindow getWindow() { 162 public void setWindow(CursorWindow window) { 198 mWindow = new CursorWindow(name);
|
CursorWindow.java | 37 * A {@link CursorWindow} is read-write when initially created and used locally. 44 public class CursorWindow extends SQLiteClosable implements Parcelable { 51 * The native CursorWindow object pointer. (FOR INTERNAL USE ONLY) 113 public CursorWindow(String name) { 130 public CursorWindow(String name, @BytesLong long windowSizeBytes) { 153 * cursor windows. Use the {@link #CursorWindow(String)} constructor instead. 156 public CursorWindow(boolean localWindow) { 160 private CursorWindow(Parcel source) { 709 public static final Parcelable.Creator<CursorWindow> CREATOR 710 = new Parcelable.Creator<CursorWindow>() { [all...] |
BulkCursorDescriptor.java | 48 public CursorWindow window; 75 window = CursorWindow.CREATOR.createFromParcel(in);
|
CursorToBulkCursorAdaptor.java | 53 private CursorWindow mFilledWindow; 157 public CursorWindow getWindow(int position) { 166 CursorWindow window = mCursor.getWindow(); 172 mFilledWindow = new CursorWindow(mProviderName);
|
IBulkCursor.java | 36 public CursorWindow getWindow(int position) throws RemoteException;
|
BulkCursorNative.java | 64 CursorWindow window = getWindow(startPos); 155 public CursorWindow getWindow(int position) throws RemoteException 166 CursorWindow window = null; 168 window = CursorWindow.newFromParcel(reply);
|
/frameworks/support/compat/src/main/java/androidx/core/database/ |
CursorWindowCompat.java | 19 import android.database.CursorWindow; 27 * Helper for accessing features in {@link android.database.CursorWindow} 36 * Creates a CursorWindow of the specified size. 38 * Prior to Android P, this method will return a CursorWindow of size defined by the platform. 41 public CursorWindow create(@Nullable String name, long windowSizeBytes) { 43 return new CursorWindow(name, windowSizeBytes); 45 return new CursorWindow(name); 48 return new CursorWindow(false);
|
/frameworks/base/core/jni/ |
android_database_CursorWindow.cpp | 18 #define LOG_TAG "CursorWindow" 40 #include <androidfw/CursorWindow.h> 58 msg.appendFormat("Couldn't read row %d, col %d from CursorWindow. " 92 CursorWindow* window; 93 status_t status = CursorWindow::create(name, cursorWindowSize, &window); 95 ALOGE("Could not allocate CursorWindow '%s' of size %d due to error %d.", 107 CursorWindow* window; 108 status_t status = CursorWindow::createFromParcel(parcel, &window); 110 ALOGE("Could not create CursorWindow from Parcel due to error %d, process fd count=%d", 121 CursorWindow* window = reinterpret_cast<CursorWindow*>(windowPtr) [all...] |
/frameworks/base/core/tests/coretests/src/android/database/ |
CursorWindowTest.java | 20 import android.database.CursorWindow; 39 CursorWindow window = new CursorWindow("MyWindow"); 47 CursorWindow window = new CursorWindow(""); 55 CursorWindow window = new CursorWindow(null); 64 CursorWindow window = new CursorWindow(true /*this argument is ignored*/); 72 CursorWindow window = new CursorWindow("MyWindow") [all...] |
/frameworks/base/libs/androidfw/ |
CursorWindow.cpp | 18 #define LOG_TAG "CursorWindow" 20 #include <androidfw/CursorWindow.h> 33 CursorWindow::CursorWindow(const String8& name, int ashmemFd, 39 CursorWindow::~CursorWindow() { 44 status_t CursorWindow::create(const String8& name, size_t size, CursorWindow** outCursorWindow) { 45 String8 ashmemName("CursorWindow: "); 61 CursorWindow* window = new CursorWindow(name, ashmemFd [all...] |
/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
ShadowCursorWindowTest.java | 5 import android.database.CursorWindow; 17 CursorWindow window = new CursorWindow("name"); 23 CursorWindow window = new CursorWindow("name");
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
MemoryCursor.java | 20 import android.database.CursorWindow; 31 setWindow(new CursorWindow(name));
|
/frameworks/base/core/java/android/database/sqlite/ |
SQLiteQuery.java | 19 import android.database.CursorWindow; 57 int fillWindow(CursorWindow window, int startPos, int requiredPos, boolean countAllRows) {
|
SQLiteCursor.java | 20 import android.database.CursorWindow; 248 public void setWindow(CursorWindow window) { 265 * {@link #setWindow(CursorWindow) set}
|
/cts/tests/tests/database/src/android/database/cts/ |
CursorWindowTest.java | 20 import android.database.CursorWindow; 60 CursorWindow window = new CursorWindow(false); 95 CursorWindow window = getOneByOneWindow(); 107 CursorWindow window = getOneByOneWindow(); 119 CursorWindow cursorWindow; 122 cursorWindow = new CursorWindow(true); 123 assertEquals(0, cursorWindow.getStartPosition()) [all...] |
AbstractWindowedCursorTest.java | 24 import android.database.CursorWindow; 35 private CursorWindow mWindow; 42 mWindow = new CursorWindow(false);
|
/frameworks/base/libs/androidfw/include/androidfw/ |
CursorWindow.h | 35 #define IF_LOG_WINDOW() IF_ALOG(LOG_DEBUG, "CursorWindow") 36 #define LOG_WINDOW(...) ALOG(LOG_DEBUG, "CursorWindow", __VA_ARGS__) 52 class CursorWindow { 53 CursorWindow(const String8& name, int ashmemFd, 79 friend class CursorWindow; 82 ~CursorWindow(); 84 static status_t create(const String8& name, size_t size, CursorWindow** outCursorWindow); 85 static status_t createFromParcel(Parcel* parcel, CursorWindow** outCursorWindow);
|
/cts/tests/tests/database/src/android/database/sqlite/cts/ |
SQLiteCursorTest.java | 24 import android.database.CursorWindow; 96 MockCursorWindow cursorWindow = new MockCursorWindow(false); 100 cursor.setWindow(cursorWindow); 104 assertFalse(cursorWindow.isClosed()); 107 // deactivate() will close the CursorWindow 108 assertTrue(cursorWindow.isClosed()); 151 // when cursor is created, it refreshes CursorWindow and populates cursor count 159 // when getCount() has invoked once, it can no longer refresh CursorWindow. 226 CursorWindow cw = new CursorWindow("test", 5000) [all...] |
/cts/tests/tests/content/src/android/content/cts/ |
CursorWindowContentProvider.java | 25 import android.database.CursorWindow; 32 * Content provider that uses a custom {@link CursorWindow} to inject file descriptor 61 class InjectingCursorWindow extends CursorWindow { 84 + "CursorWindow.writeToParcel");
|
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowAbstractCursor.java | 8 import android.database.CursorWindow; 100 public CursorWindow getWindow() {
|
/frameworks/support/content/src/androidTest/java/androidx/contentpager/content/ |
TestContentProvider.java | 26 import android.database.CursorWindow; 179 CursorWindow window = c.getWindow(); 260 private static boolean fillRow(CursorWindow window, int row) { 379 setWindow(new CursorWindow("stevie"));
|
/frameworks/base/core/tests/coretests/src/android/database/sqlite/ |
SQLiteCursorTest.java | 23 import android.database.CursorWindow; 85 // will need more than one CursorWindow 102 // native_fill_window (and re-fills of the CursorWindow object) 178 CursorWindow cw = new CursorWindow("test", 11000);
|