Searched refs:pagedList (Results 1 - 11 of 11) sorted by relevance

/frameworks/support/paging/common/src/main/java/androidx/paging/
H A DSnapshotPagedList.java27 SnapshotPagedList(@NonNull PagedList<T> pagedList) { argument
28 super(pagedList.mStorage.snapshot(),
29 pagedList.mMainThreadExecutor,
30 pagedList.mBackgroundThreadExecutor,
32 pagedList.mConfig);
33 mDataSource = pagedList.getDataSource();
34 mContiguous = pagedList.isContiguous();
35 mLastKey = pagedList.getLastKey();
/frameworks/support/paging/common/src/test/java/androidx/paging/
H A DTiledPagedListTest.kt74 val pagedList = createTiledPagedList(loadPosition = 0, initPageCount = 1)
75 assertTrue(pagedList.dataSource is ListDataSource<Item>)
78 assertSame(pagedList.dataSource,
79 (pagedList.snapshot() as SnapshotPagedList<Item>).dataSource)
84 val pagedList = createTiledPagedList(loadPosition = 0, initPageCount = 1)
85 verifyLoadedPages(pagedList, 0, 1)
90 val pagedList = createTiledPagedList(loadPosition = 10, initPageCount = 1)
91 verifyLoadedPages(pagedList, 0, 1)
96 val pagedList = createTiledPagedList(loadPosition = 0, initPageCount = 100)
97 verifyLoadedPages(pagedList,
[all...]
H A DContiguousPagedListTest.kt169 val pagedList = createCountedPagedList(0)
170 verifyRange(0, 40, pagedList)
175 val pagedList = createCountedPagedList(0)
176 assertTrue(pagedList.dataSource is TestSource)
179 assertSame(pagedList.dataSource,
180 (pagedList.snapshot() as SnapshotPagedList<Item>).dataSource)
194 val pagedList = createCountedPagedList(0)
196 pagedList.addWeakCallback(null, callback)
197 verifyRange(0, 40, pagedList)
200 pagedList
[all...]
H A DPositionalDataSourceTest.kt96 val pagedList = ContiguousPagedList(dataSource.wrapAsContiguousWithoutPlaceholders(),
100 assertEquals((10..19).toList(), pagedList)
103 pagedList.loadAround(5)
105 assertEquals((0..29).toList(), pagedList)
109 pagedList.loadAround(i * 10 - 5)
111 assertEquals((0..i * 10 + 9).toList(), pagedList)
H A DPageKeyedDataSourceTest.kt64 val pagedList = ContiguousPagedList<String, Item>(ItemDataSource(),
70 assertEquals(PAGE_MAP[INIT_KEY]!!.data, pagedList)
74 pagedList.loadAround(0)
75 pagedList.loadAround(pagedList.size - 1)
80 assertEquals(ITEM_LIST, pagedList)
/frameworks/support/paging/runtime/src/main/java/androidx/paging/
H A DAsyncPagedListDiffer.java70 * viewModel.usersList.observe(this, pagedList -> adapter.submitList(pagedList));
82 * public void submitList(PagedList&lt;User> pagedList) {
83 * mDiffer.submitList(pagedList);
228 * @param pagedList The new PagedList.
231 public void submitList(final PagedList<T> pagedList) { argument
232 if (pagedList != null) {
234 mIsContiguous = pagedList.isContiguous();
236 if (pagedList.isContiguous() != mIsContiguous) {
243 if (pagedList
[all...]
H A DPagedListAdapter.java65 * viewModel.usersList.observe(this, pagedList -> adapter.submitList(pagedList));
148 * @param pagedList The new list to be displayed.
150 public void submitList(PagedList<T> pagedList) { argument
151 mDiffer.submitList(pagedList);
/frameworks/support/room/integration-tests/testapp/src/main/java/androidx/room/integration/testapp/
H A DPagedListCustomerAdapter.java82 public void submitList(PagedList<Customer> pagedList) { argument
83 super.submitList(pagedList);
85 if (pagedList != null) {
94 localScrollToPosition = findKeyInPagedList(mScrollToKey, pagedList);
99 localScrollToPosition = mScrollToPosition - pagedList.getPositionOffset();
/frameworks/support/paging/runtime/src/androidTest/java/androidx/paging/
H A DLivePagedListBuilderTest.kt114 val pagedList = pagedListHolder[0]
115 assertNotNull(pagedList)
116 assertEquals(listOf("a", "b", null, null), pagedList)
119 pagedList!!.loadAround(2)
122 assertEquals(listOf("a", "b", "c", "d"), pagedList)
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/
H A DQueryTransactionTest.java197 public void pagedList() { method in class:QueryTransactionTest
198 LiveData<PagedList<Entity1>> pagedList =
199 new LivePagedListBuilder<>(mDao.pagedList(), 10).build();
200 observeForever(pagedList);
207 assertThat(pagedList.getValue().size(), is(1));
208 assertTransactionCount(pagedList.getValue(), mUseTransactionDao ? 2 : 1);
212 assertThat(pagedList.getValue().size(), is(2));
213 assertTransactionCount(pagedList.getValue(), mUseTransactionDao ? 4 : 2);
358 DataSource.Factory<Integer, Entity1> pagedList(); method in interface:QueryTransactionTest.Entity1Dao
398 DataSource.Factory<Integer, Entity1> pagedList(); method in interface:QueryTransactionTest.EntityDao
440 DataSource.Factory<Integer, Entity1> pagedList(); method in interface:QueryTransactionTest.TransactionDao
[all...]
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/paging/
H A DDataSourceFactoryTest.java146 final PagedList<User> pagedList = observer.get();
147 assertThat(getAndLoad(pagedList, 50), notNullValue());
148 assertThat(getAndLoad(pagedList, 70), nullValue());
235 public void onChanged(@Nullable PagedList<T> pagedList) { argument
236 mList = pagedList;

Completed in 179 milliseconds