Package com.firebase.ui.database.paging
Class DatabasePagingSource
- java.lang.Object
-
- androidx.paging.PagingSource<Key,Value>
-
- androidx.paging.rxjava3.RxPagingSource<String,com.google.firebase.database.DataSnapshot>
-
- com.firebase.ui.database.paging.DatabasePagingSource
-
public class DatabasePagingSource extends androidx.paging.rxjava3.RxPagingSource<String,com.google.firebase.database.DataSnapshot>
-
-
Constructor Summary
Constructors Constructor Description DatabasePagingSource(com.google.firebase.database.Query query)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRefreshKey(androidx.paging.PagingState<String,com.google.firebase.database.DataSnapshot> state)io.reactivex.rxjava3.core.Single<androidx.paging.PagingSource.LoadResult<String,com.google.firebase.database.DataSnapshot>>loadSingle(androidx.paging.PagingSource.LoadParams<String> params)DatabaseError.fromStatus() is not meant to be public.
-
-
-
Method Detail
-
loadSingle
@NonNull public io.reactivex.rxjava3.core.Single<androidx.paging.PagingSource.LoadResult<String,com.google.firebase.database.DataSnapshot>> loadSingle(@NonNull androidx.paging.PagingSource.LoadParams<String> params)
DatabaseError.fromStatus() is not meant to be public.- Specified by:
loadSinglein classandroidx.paging.rxjava3.RxPagingSource<String,com.google.firebase.database.DataSnapshot>
-
-