/frameworks/support/paging/common/src/main/java/androidx/paging/ |
H A D | SnapshotPagedList.java | 27 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 D | TiledPagedListTest.kt | 74 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 D | ContiguousPagedListTest.kt | 169 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 D | PositionalDataSourceTest.kt | 96 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 D | PageKeyedDataSourceTest.kt | 64 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 D | AsyncPagedListDiffer.java | 70 * viewModel.usersList.observe(this, pagedList -> adapter.submitList(pagedList)); 82 * public void submitList(PagedList<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 D | PagedListAdapter.java | 65 * 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 D | PagedListCustomerAdapter.java | 82 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 D | LivePagedListBuilderTest.kt | 114 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 D | QueryTransactionTest.java | 197 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 D | DataSourceFactoryTest.java | 146 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;
|