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
PagedList s 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 .
|