Lines Matching refs:Key
46 * @param <Key> Type of input valued used to load data from the DataSource. Must be integer if
50 public final class RxPagedListBuilder<Key, Value> {
51 private Key mInitialLoadKey;
53 private DataSource.Factory<Key, Value> mDataSourceFactory;
66 public RxPagedListBuilder(@NonNull DataSource.Factory<Key, Value> dataSourceFactory,
93 public RxPagedListBuilder(@NonNull DataSource.Factory<Key, Value> dataSourceFactory,
109 public RxPagedListBuilder<Key, Value> setInitialLoadKey(@Nullable Key key) {
136 public RxPagedListBuilder<Key, Value> setBoundaryCallback(
153 public RxPagedListBuilder<Key, Value> setNotifyScheduler(
177 public RxPagedListBuilder<Key, Value> setFetchScheduler(
237 static class PagingObservableOnSubscribe<Key, Value>
243 private final Key mInitialLoadKey;
249 private final DataSource.Factory<Key, Value> mDataSourceFactory;
258 private DataSource<Key, Value> mDataSource;
262 private PagingObservableOnSubscribe(@Nullable Key initialLoadKey,
265 @NonNull DataSource.Factory<Key, Value> dataSourceFactory,
307 @Nullable Key initializeKey = mInitialLoadKey;
310 initializeKey = (Key) mList.getLastKey();