| AsyncPagedListDiffer<T> |
Helper object for mapping a PagedList into a
RecyclerView.Adapter.
|
| DataSource<Key, Value> |
Base class for loading pages of snapshot data into a PagedList.
|
| DataSource.Factory<Key, Value> |
Factory for DataSources.
|
| ItemKeyedDataSource<Key, Value> |
Incremental data loader for paging keyed content, where loaded content uses previously loaded
items as input to future loads.
|
| ItemKeyedDataSource.LoadCallback<Value> |
Callback for ItemKeyedDataSource loadBefore(LoadParams, LoadCallback)
and loadAfter(LoadParams, LoadCallback) to return data.
|
| ItemKeyedDataSource.LoadInitialCallback<Value> |
Callback for loadInitial(LoadInitialParams, LoadInitialCallback)
to return data and, optionally, position/count information.
|
| ItemKeyedDataSource.LoadInitialParams<Key> |
Holder object for inputs to loadInitial(LoadInitialParams, LoadInitialCallback).
|
| ItemKeyedDataSource.LoadParams<Key> |
Holder object for inputs to loadBefore(LoadParams, LoadCallback)
and loadAfter(LoadParams, LoadCallback).
|
| LivePagedListBuilder<Key, Value> |
Builder for LiveData<PagedList>, given a DataSource.Factory and a
PagedList.Config.
|
| PagedList<T> |
Lazy loading list that pages in immutable content from a DataSource.
|
| PagedList.BoundaryCallback<T> |
Signals when a PagedList has reached the end of available data.
|
| PagedList.Builder<Key, Value> |
Builder class for PagedList.
|
| PagedList.Callback |
Callback signaling when content is loaded into the list.
|
| PagedList.Config |
Configures how a PagedList loads content from its DataSource.
|
| PagedList.Config.Builder |
Builder class for PagedList.Config.
|
| PagedListAdapter<T, VH extends RecyclerView.ViewHolder> |
RecyclerView.Adapter base class for presenting paged data from
PagedLists in a RecyclerView.
|
| PageKeyedDataSource<Key, Value> |
Incremental data loader for page-keyed content, where requests return keys for next/previous
pages.
|
| PageKeyedDataSource.LoadCallback<Key, Value> |
Callback for PageKeyedDataSource loadBefore(LoadParams, LoadCallback) and
loadAfter(LoadParams, LoadCallback) to return data.
|
| PageKeyedDataSource.LoadInitialCallback<Key, Value> |
Callback for loadInitial(LoadInitialParams, LoadInitialCallback)
to return data and, optionally, position/count information.
|
| PageKeyedDataSource.LoadInitialParams<Key> |
Holder object for inputs to loadInitial(LoadInitialParams, LoadInitialCallback).
|
| PageKeyedDataSource.LoadParams<Key> |
Holder object for inputs to loadBefore(LoadParams, LoadCallback) and
loadAfter(LoadParams, LoadCallback).
|
| PositionalDataSource<T> |
Position-based data loader for a fixed-size, countable data set, supporting fixed-size loads at
arbitrary page positions.
|
| PositionalDataSource.LoadInitialCallback<T> |
Callback for loadInitial(LoadInitialParams, LoadInitialCallback)
to return data, position, and count.
|
| PositionalDataSource.LoadInitialParams |
Holder object for inputs to loadInitial(LoadInitialParams, LoadInitialCallback).
|
| PositionalDataSource.LoadRangeCallback<T> |
Callback for PositionalDataSource loadRange(LoadRangeParams, LoadRangeCallback)
to return data.
|
| PositionalDataSource.LoadRangeParams |
Holder object for inputs to loadRange(LoadRangeParams, LoadRangeCallback).
|
| RxPagedListBuilder<Key, Value> |
Builder for Observable<PagedList> or Flowable<PagedList>, given a
DataSource.Factory and a PagedList.Config.
|