androidx.paging
Annotations
| ExperimentalPagingApi | Marks experimental Paging APIs, which may have known issues that would likely be solved by a source-incompatible change in newer versions of the artifact that supplies it. | 
Interfaces
| AsyncPagedListDiffer.PagedListListener | This interface is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| DataSource.InvalidatedCallback | Invalidation callback for  | 
| Logger | This interface is deprecated. Logger interface is no longer supported. | 
| PagingSourceFactory | Interface for a factory that generates  | 
| PlaceholderPaddedList | Interface to paged list that could contain placeholders. | 
Classes
| AdjacentItems | Represents a pair of adjacent items, null values are used to signal boundary conditions. | 
| AsyncPagedListDiffer | This class is deprecated. AsyncPagedListDiffer is deprecated and has been replaced by AsyncPagingDataDiffer | 
| AsyncPagingDataDiffer | Helper class for mapping a  | 
| CachedPagingDataKt | |
| CombinedLoadStates | Collection of pagination  | 
| CombinedLoadStatesKt | |
| DataSource | Base class for loading pages of snapshot data into a  | 
| DataSource.Factory | Factory for DataSources. | 
| InvalidatingPagingSourceFactory | Wrapper class for a  | 
| ItemKeyedDataSource | This class is deprecated. ItemKeyedDataSource is deprecated and has been replaced by PagingSource | 
| ItemKeyedDataSource.LoadCallback | This class is deprecated. ItemKeyedDataSource is deprecated and has been replaced by PagingSource | 
| ItemKeyedDataSource.LoadInitialCallback | This class is deprecated. ItemKeyedDataSource is deprecated and has been replaced by PagingSource | 
| ItemKeyedDataSource.LoadInitialParams | This class is deprecated. ItemKeyedDataSource is deprecated and has been replaced by PagingSource | 
| ItemKeyedDataSource.LoadParams | This class is deprecated. ItemKeyedDataSource is deprecated and has been replaced by PagingSource | 
| ItemSnapshotList | Snapshot of data being presented by a androidx.pagingAsyncPagingDataDiffer or a androidx.paging.PagingDataAdapter. | 
| ListenableFuturePagingSource | 
 | 
| ListenableFutureRemoteMediator | 
 | 
| LivePagedListBuilder | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| LivePagedListKt | |
| LoadState | LoadState of a PagedList load - associated with a  | 
| LoadState.Error | Loading hit an error. | 
| LoadState.NotLoading | Indicates the  | 
| LoadStateAdapter | Adapter for displaying a RecyclerView item based on  | 
| LoadStates | Collection of pagination  | 
| PageKeyedDataSource | This class is deprecated. PageKeyedDataSource is deprecated and has been replaced by PagingSource | 
| PageKeyedDataSource.LoadCallback | This class is deprecated. PageKeyedDataSource is deprecated and has been replaced by PagingSource | 
| PageKeyedDataSource.LoadInitialCallback | This class is deprecated. PageKeyedDataSource is deprecated and has been replaced by PagingSource | 
| PageKeyedDataSource.LoadInitialParams | This class is deprecated. PageKeyedDataSource is deprecated and has been replaced by PagingSource | 
| PageKeyedDataSource.LoadParams | This class is deprecated. PageKeyedDataSource is deprecated and has been replaced by PagingSource | 
| PagedList | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| PagedList.BoundaryCallback | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| PagedList.Builder | This class is deprecated. PagedList is deprecated and has been replaced by PagingData, which no longer supports constructing snapshots of loaded data manually. | 
| PagedList.Callback | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| PagedList.Config | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| PagedList.Config.Builder | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| PagedListAdapter | This class is deprecated. PagedListAdapter is deprecated and has been replaced by PagingDataAdapter | 
| Pager | Primary entry point into Paging; constructor for a reactive stream of  | 
| PagingConfig | An object used to configure loading behavior within a  | 
| PagingData | Container for Paged data from a single generation of loads. | 
| PagingDataAdapter | 
 | 
| PagingDataEvent | Events captured from a  | 
| PagingDataEvent.Append | An append load event | 
| PagingDataEvent.DropAppend | A drop event from the end of the list | 
| PagingDataEvent.DropPrepend | A drop event from the front of the list | 
| PagingDataEvent.Prepend | A prepend load event | 
| PagingDataEvent.Refresh | A refresh load event | 
| PagingDataFutures | |
| PagingDataPresenter | The class that connects the UI layer to the underlying Paging operations. | 
| PagingDataTransforms | |
| PagingLiveData | |
| PagingSource | Base class for an abstraction of pageable static data from some source, where loading pages of data is typically an expensive operation. | 
| PagingSource.LoadParams | Params for a load request on a  | 
| PagingSource.LoadParams.Append | Params to load a page of data from a  | 
| PagingSource.LoadParams.Prepend | Params to load a page of data from a  | 
| PagingSource.LoadParams.Refresh | Params for an initial load request on a  | 
| PagingSource.LoadResult | Result of a load request from  | 
| PagingSource.LoadResult.Error | Error result object for  | 
| PagingSource.LoadResult.Invalid | Invalid result object for  | 
| PagingSource.LoadResult.Page | Success result object for  | 
| PagingState | Snapshot state of Paging system including the loaded  | 
| PositionalDataSource | This class is deprecated. PositionalDataSource is deprecated and has been replaced by PagingSource | 
| PositionalDataSource.LoadInitialCallback | This class is deprecated. PositionalDataSource is deprecated and has been replaced by PagingSource | 
| PositionalDataSource.LoadInitialParams | This class is deprecated. PositionalDataSource is deprecated and has been replaced by PagingSource | 
| PositionalDataSource.LoadRangeCallback | This class is deprecated. PositionalDataSource is deprecated and has been replaced by PagingSource | 
| PositionalDataSource.LoadRangeParams | This class is deprecated. PositionalDataSource is deprecated and has been replaced by PagingSource | 
| RemoteMediator | Defines a set of callbacks used to incrementally load data from a remote source into a local source wrapped by a  | 
| RemoteMediator.MediatorResult | |
| RemoteMediator.MediatorResult.Error | Recoverable error that can be retried, sets the  | 
| RemoteMediator.MediatorResult.Success | Success signaling that  | 
| RxPagedListBuilder | This class is deprecated. PagedList is deprecated and has been replaced by PagingData | 
| RxPagedListKt | |
| LoadState.Loading | Loading is in progress. | 
Enums
| LoadType | Type of load a  | 
| RemoteMediator.InitializeAction | Return type of  | 
| TerminalSeparatorType | Mode for configuring when terminal separators (header and footer) would be displayed by the  | 
