Lines Matching refs:dataSource
160 * @param dataSource DataSource providing data to the PagedList
173 private static <K, T> PagedList<T> create(@NonNull DataSource<K, T> dataSource,
179 if (dataSource.isContiguous() || !config.enablePlaceholders) {
181 if (!dataSource.isContiguous()) {
183 dataSource = (DataSource<K, T>) ((PositionalDataSource<T>) dataSource)
189 ContiguousDataSource<K, T> contigDataSource = (ContiguousDataSource<K, T>) dataSource;
198 return new TiledPagedList<>((PositionalDataSource<T>) dataSource,
235 * @param dataSource DataSource the PagedList will load from.
238 public Builder(@NonNull DataSource<Key, Value> dataSource, @NonNull Config config) {
240 if (dataSource == null) {
247 mDataSource = dataSource;
256 * PagedList.Builder(dataSource,
260 * @param dataSource DataSource the PagedList will load from.
263 public Builder(@NonNull DataSource<Key, Value> dataSource, int pageSize) {
264 this(dataSource, new PagedList.Config.Builder().setPageSize(pageSize).build());