Home
last modified time | relevance | path

Searched refs:PagedList (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/support/paging/runtime/src/main/java/androidx/paging/
DLivePagedListBuilder.java41 private PagedList.Config mConfig;
43 private PagedList.BoundaryCallback mBoundaryCallback;
53 @NonNull PagedList.Config config) { in LivePagedListBuilder()
81 this(dataSourceFactory, new PagedList.Config.Builder().setPageSize(pageSize).build()); in LivePagedListBuilder()
122 @Nullable PagedList.BoundaryCallback<Value> boundaryCallback) { in setBoundaryCallback()
152 public LiveData<PagedList<Value>> build() { in build()
159 private static <Key, Value> LiveData<PagedList<Value>> create( in create()
161 @NonNull final PagedList.Config config, in create()
162 @Nullable final PagedList.BoundaryCallback boundaryCallback, in create()
166 return new ComputableLiveData<PagedList<Value>>(fetchExecutor) { in create()
[all …]
DAsyncPagedListDiffer.java127 void onCurrentListChanged(@Nullable PagedList<T> currentList); in onCurrentListChanged()
135 private PagedList<T> mPagedList;
136 private PagedList<T> mSnapshot;
163 private PagedList.Callback mPagedListCallback = new PagedList.Callback() {
231 public void submitList(final PagedList<T> pagedList) { in submitList()
285 mSnapshot = (PagedList<T>) mPagedList.snapshot(); in submitList()
293 final PagedList<T> oldSnapshot = mSnapshot; in submitList()
294 final PagedList<T> newSnapshot = (PagedList<T>) pagedList.snapshot(); in submitList()
317 PagedList<T> newList, PagedList<T> diffSnapshot, in latchPagedList()
323 PagedList<T> previousSnapshot = mSnapshot; in latchPagedList()
[all …]
DPagedListAdapter.java116 public void onCurrentListChanged(@Nullable PagedList<T> currentList) {
150 public void submitList(PagedList<T> pagedList) { in submitList()
174 public PagedList<T> getCurrentList() { in getCurrentList()
193 public void onCurrentListChanged(@Nullable PagedList<T> currentList) { in onCurrentListChanged()
/frameworks/support/paging/rxjava2/src/main/java/androidx/paging/
DRxPagedListBuilder.java52 private PagedList.Config mConfig;
54 private PagedList.BoundaryCallback mBoundaryCallback;
67 @NonNull PagedList.Config config) { in RxPagedListBuilder()
95 this(dataSourceFactory, new PagedList.Config.Builder().setPageSize(pageSize).build()); in RxPagedListBuilder()
137 @Nullable PagedList.BoundaryCallback<Value> boundaryCallback) { in setBoundaryCallback()
201 public Observable<PagedList<Value>> buildObservable() { in buildObservable()
232 public Flowable<PagedList<Value>> buildFlowable(BackpressureStrategy backpressureStrategy) { in buildFlowable()
238 implements ObservableOnSubscribe<PagedList<Value>>, DataSource.InvalidatedCallback,
245 private final PagedList.Config mConfig;
247 private final PagedList.BoundaryCallback mBoundaryCallback;
[all …]
/frameworks/support/room/integration-tests/testapp/src/main/java/androidx/room/integration/testapp/
DCustomerViewModel.java27 import androidx.paging.PagedList;
44 private LiveData<PagedList<Customer>> mLiveCustomerList;
87 private static <K> LiveData<PagedList<Customer>> getLivePagedList( in getLivePagedList()
89 PagedList.Config config = new PagedList.Config.Builder() in getLivePagedList()
98 private static <K> Flowable<PagedList<Customer>> getPagedListFlowable( in getPagedListFlowable()
100 PagedList.Config config = new PagedList.Config.Builder() in getPagedListFlowable()
108 Flowable<PagedList<Customer>> getPagedListFlowable() { in getPagedListFlowable()
112 LiveData<PagedList<Customer>> getLivePagedList(int position) { in getLivePagedList()
120 LiveData<PagedList<Customer>> getLivePagedList(String key) { in getLivePagedList()
DPagedListCustomerAdapter.java24 import androidx.paging.PagedList;
70 private static int findKeyInPagedList(@NonNull String key, @NonNull PagedList<Customer> list) { in findKeyInPagedList()
82 public void submitList(PagedList<Customer> pagedList) { in submitList()
DRoomPagedListActivity.java25 import androidx.paging.PagedList;
53 LiveData<PagedList<Customer>> livePagedList; in onCreate()
77 PagedList<Customer> list = mAdapter.getCurrentList(); in onSaveInstanceState()
/frameworks/support/paging/common/src/test/java/androidx/paging/
DTiledPagedListTest.kt61 boundaryCallback: PagedList.BoundaryCallback<Item>? = null): TiledPagedList<Item> { in createTiledPagedList()
64 PagedList.Config.Builder() in createTiledPagedList()
129 PagedList.Config.Builder().setPageSize(10).build(), 0) in initialLoadAsync()
149 PagedList.Config.Builder().setPageSize(10).build(), 0) in addWeakCallbackEmpty()
162 val callback = mock(PagedList.Callback::class.java) in addWeakCallbackEmpty()
171 val callback = mock(PagedList.Callback::class.java) in append()
190 val callback = mock(PagedList.Callback::class.java) in prepend()
199 verify<PagedList.Callback>(callback).onChanged(20, 10) in prepend()
206 val callback = mock(PagedList.Callback::class.java) in loadWithGap()
224 val callback = mock(PagedList.Callback::class.java) in tinyPrefetchTest()
[all …]
DContiguousPagedListTest.kt143 private fun verifyRange(start: Int, count: Int, actual: PagedList<Item>) { in verifyRange()
153 boundaryCallback: PagedList.BoundaryCallback<Item>? = null, in createCountedPagedList()
158 PagedList.Config.Builder() in createCountedPagedList()
183 private fun verifyCallback(callback: PagedList.Callback, countedPosition: Int, in verifyCallback()
195 val callback = mock(PagedList.Callback::class.java) in append()
211 val callback = mock(PagedList.Callback::class.java) in prepend()
227 val callback = mock(PagedList.Callback::class.java) in outwards()
250 val callback = mock(PagedList.Callback::class.java) in multiAppend()
268 val callback = mock(PagedList.Callback::class.java) in distantPrefetch()
295 val snapshot = pagedList.snapshot() as PagedList<Item> in appendCallbackAddedLate()
[all …]
DPositionalDataSourceTest.kt89 val config = PagedList.Config.Builder() in fullLoadWrappedAsContiguous()
135 val config = PagedList.Config.Builder() in performLoadInitial()
DPageKeyedDataSourceTest.kt66 null, PagedList.Config.Builder().setPageSize(100).build(), null, in loadFullVerify()
112 PagedList.Config.Builder() in performLoadInitial()
/frameworks/support/paging/runtime/api/
Dcurrent.txt6 method public androidx.paging.PagedList<T> getCurrentList();
9 method public void submitList(androidx.paging.PagedList<T>);
13 …PagedListBuilder(androidx.paging.DataSource.Factory<Key, Value>, androidx.paging.PagedList.Config);
15 method public androidx.lifecycle.LiveData<androidx.paging.PagedList<Value>> build();
16 …ng.LivePagedListBuilder<Key, Value> setBoundaryCallback(androidx.paging.PagedList.BoundaryCallback…
24 method public androidx.paging.PagedList<T> getCurrentList();
27 method public void onCurrentListChanged(androidx.paging.PagedList<T>);
28 method public void submitList(androidx.paging.PagedList<T>);
/frameworks/support/paging/common/api/
Dcurrent.txt88 public abstract class PagedList<T> extends java.util.AbstractList {
89 method public void addWeakCallback(java.util.List<T>, androidx.paging.PagedList.Callback);
92 method public androidx.paging.PagedList.Config getConfig();
99 method public void removeWeakCallback(androidx.paging.PagedList.Callback);
104 public static abstract class PagedList.BoundaryCallback<T> {
105 ctor public PagedList.BoundaryCallback();
111 public static final class PagedList.Builder<Key, Value> {
112 …ctor public PagedList.Builder(androidx.paging.DataSource<Key, Value>, androidx.paging.PagedList.Co…
113 ctor public PagedList.Builder(androidx.paging.DataSource<Key, Value>, int);
114 method public androidx.paging.PagedList<Value> build();
[all …]
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/paging/
DDataSourceFactoryTest.java38 import androidx.paging.PagedList;
64 LiveData<PagedList<User>> create(); in create()
72 new PagedList.Config.Builder() in getUsersAsPagedList()
87 new PagedList.Config.Builder() in getUsersAsPagedList_ViaRawQuery_WithObservable()
110 final LiveData<PagedList<User>> livePagedUsers = factory.create(); in validateUsersAsPagedList()
124 final PagedList<User> pagedList1 = observer.get(); in validateUsersAsPagedList()
146 final PagedList<User> pagedList = observer.get(); in validateUsersAsPagedList()
151 private <T> T getAndLoad(PagedList<T> list, int pos) { in getAndLoad()
177 LiveData<PagedList<UserAndAllPets>> liveData = in withRelation()
223 private static class PagedListObserver<T> implements Observer<PagedList<T>> {
[all …]
/frameworks/support/paging/runtime/src/androidTest/java/androidx/paging/
DStringPagedList.kt20 : PagedList<String>(PagedStorage<String>(), TestExecutor(), TestExecutor(), null,
21 PagedList.Config.Builder().setPageSize(1).build()), PagedStorage.Callback {
40 override fun dispatchUpdatesSinceSnapshot(storageSnapshot: PagedList<String>, in dispatchUpdatesSinceSnapshot()
41 callback: PagedList.Callback) { in dispatchUpdatesSinceSnapshot()
DAsyncPagedListDifferTest.kt58 config: PagedList.Config, data: List<V>, initialKey: Int): PagedList<V> { in createPagedListFromListAndPos()
59 return PagedList.Builder<Int, V>(ListDataSource(data), config) in createPagedListFromListAndPos()
134 val config = PagedList.Config.Builder() in pagingInContent()
181 val config = PagedList.Config.Builder() in simpleSwap()
214 val config = PagedList.Config.Builder() in newPageWhileDiffing()
278 val config = PagedList.Config.Builder() in itemCountUpdatedBeforeListUpdateCallbacks()
DLivePagedListBuilderTest.kt102 val pagedListHolder: Array<PagedList<String>?> = arrayOfNulls(1) in <lambda>()
104 livePagedList.observe(lifecycleOwner, Observer<PagedList<String>> { newList -> in <lambda>()
/frameworks/support/paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/
DPagedListItemViewModel.java23 import androidx.paging.PagedList;
45 private LiveData<PagedList<Item>> mLivePagedList =
56 LiveData<PagedList<Item>> getLivePagedList() { in getLivePagedList()
DPagedListSampleActivity.java27 import androidx.paging.PagedList;
45 viewModel.getLivePagedList().observe(this, new Observer<PagedList<Item>>() { in onCreate()
47 public void onChanged(@Nullable PagedList<Item> items) { in onCreate()
/frameworks/support/paging/common/src/main/java/androidx/paging/
DSnapshotPagedList.java22 class SnapshotPagedList<T> extends PagedList<T> {
27 SnapshotPagedList(@NonNull PagedList<T> pagedList) { in SnapshotPagedList()
66 void dispatchUpdatesSinceSnapshot(@NonNull PagedList<T> storageSnapshot, in dispatchUpdatesSinceSnapshot()
DPagedList.java114 public abstract class PagedList<T> extends AbstractList<T> { class
143 PagedList(@NonNull PagedStorage<T> storage, in PagedList() method in PagedList
173 private static <K, T> PagedList<T> create(@NonNull DataSource<K, T> dataSource, in create()
264 this(dataSource, new PagedList.Config.Builder().setPageSize(pageSize).build()); in Builder()
352 public PagedList<Value> build() { in build()
362 return PagedList.create( in build()
660 PagedList<T> storageSnapshot = (PagedList<T>) previousSnapshot; in addWeakCallback()
726 abstract void dispatchUpdatesSinceSnapshot(@NonNull PagedList<T> snapshot, in dispatchUpdatesSinceSnapshot()
DTiledPagedList.java26 class TiledPagedList<T> extends PagedList<T>
121 protected void dispatchUpdatesSinceSnapshot(@NonNull PagedList<T> pagedListSnapshot, in dispatchUpdatesSinceSnapshot()
DContiguousPagedList.java27 class ContiguousPagedList<K, V> extends PagedList<V> implements PagedStorage.Callback {
114 @NonNull PagedList<V> pagedListSnapshot, @NonNull Callback callback) { in dispatchUpdatesSinceSnapshot()
/frameworks/support/paging/rxjava2/src/androidTest/java/androidx/paging/
DRxPagedListBuilderTest.kt54 val observer = TestObserver<PagedList<String>>() in basic()
79 val observable: Observable<PagedList<String>> = RxPagedListBuilder( in checkSchedulers()
84 val observer = TestObserver<PagedList<String>>() in checkSchedulers()
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/
DQueryTransactionTest.java33 import androidx.paging.PagedList;
198 LiveData<PagedList<Entity1>> pagedList = in pagedList()

12