A B C D E F G I L M O P S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- areContentsTheSame(DataSnapshot, DataSnapshot) - Method in class com.firebase.ui.database.paging.DefaultSnapshotDiffCallback
- areItemsTheSame(DataSnapshot, DataSnapshot) - Method in class com.firebase.ui.database.paging.DefaultSnapshotDiffCallback
B
- build() - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Build a
FirebaseListOptionsfrom the provided arguments. - build() - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Build a
FirebaseRecyclerOptionsfrom the provided arguments. - build() - Method in class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
-
Build the
DatabasePagingOptionsobject. - Builder() - Constructor for class com.firebase.ui.database.FirebaseListOptions.Builder
- Builder() - Constructor for class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
- Builder() - Constructor for class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
C
- CachingSnapshotParser<T> - Class in com.firebase.ui.database
-
Implementation of
BaseCachingSnapshotParserforDataSnapshot. - CachingSnapshotParser(BaseSnapshotParser<DataSnapshot, T>) - Constructor for class com.firebase.ui.database.CachingSnapshotParser
- ChangeEventListener - Interface in com.firebase.ui.database
-
Listener for changes to
FirebaseArray. - ClassSnapshotParser<T> - Class in com.firebase.ui.database
-
A convenience implementation of
SnapshotParserthat converts aDataSnapshotto the parametrized class viaDataSnapshot.getValue(Class). - ClassSnapshotParser(Class<T>) - Constructor for class com.firebase.ui.database.ClassSnapshotParser
- com.firebase.ui.database - package com.firebase.ui.database
- com.firebase.ui.database.paging - package com.firebase.ui.database.paging
D
- DatabasePagingOptions<T> - Class in com.firebase.ui.database.paging
-
Options to configure an
FirebaseRecyclerPagingAdapter. - DatabasePagingOptions.Builder<T> - Class in com.firebase.ui.database.paging
-
Builder for
DatabasePagingOptions. - DatabasePagingSource - Class in com.firebase.ui.database.paging
- DatabasePagingSource(Query) - Constructor for class com.firebase.ui.database.paging.DatabasePagingSource
- DefaultSnapshotDiffCallback<T> - Class in com.firebase.ui.database.paging
-
Default diff callback implementation for Firebase Data snapshots.
- DefaultSnapshotDiffCallback(SnapshotParser<T>) - Constructor for class com.firebase.ui.database.paging.DefaultSnapshotDiffCallback
E
- ERROR - com.firebase.ui.database.paging.LoadingState
-
The most recent load encountered an error.
F
- FINISHED - com.firebase.ui.database.paging.LoadingState
-
The last page loaded had zero documents, and therefore no further pages will be loaded.
- FirebaseArray<T> - Class in com.firebase.ui.database
-
This class implements a collection on top of a Firebase location.
- FirebaseArray(Query, SnapshotParser<T>) - Constructor for class com.firebase.ui.database.FirebaseArray
-
Create a new FirebaseArray with a custom
SnapshotParser. - FirebaseIndexArray<T> - Class in com.firebase.ui.database
- FirebaseIndexArray(Query, DatabaseReference, SnapshotParser<T>) - Constructor for class com.firebase.ui.database.FirebaseIndexArray
-
Create a new FirebaseIndexArray with a custom
SnapshotParser. - FirebaseListAdapter<T> - Class in com.firebase.ui.database
-
This class is a generic way of backing an Android
ListViewwith a Firebase location. - FirebaseListAdapter(FirebaseListOptions<T>) - Constructor for class com.firebase.ui.database.FirebaseListAdapter
- FirebaseListOptions<T> - Class in com.firebase.ui.database
-
Options to configure a
FirebaseListAdapter. - FirebaseListOptions.Builder<T> - Class in com.firebase.ui.database
-
Builder for
FirebaseListOptions. - FirebaseRecyclerAdapter<T,VH extends androidx.recyclerview.widget.RecyclerView.ViewHolder> - Class in com.firebase.ui.database
-
This class is a generic way of backing a
RecyclerViewwith a Firebase location. - FirebaseRecyclerAdapter(FirebaseRecyclerOptions<T>) - Constructor for class com.firebase.ui.database.FirebaseRecyclerAdapter
-
Initialize a
RecyclerView.Adapterthat listens to a Firebase query. - FirebaseRecyclerOptions<T> - Class in com.firebase.ui.database
-
Options to configure a
FirebaseRecyclerAdapter. - FirebaseRecyclerOptions.Builder<T> - Class in com.firebase.ui.database
-
Builder for a
FirebaseRecyclerOptions. - FirebaseRecyclerPagingAdapter<T,VH extends androidx.recyclerview.widget.RecyclerView.ViewHolder> - Class in com.firebase.ui.database.paging
-
Paginated RecyclerView Adapter for a Firebase Realtime Database query.
- FirebaseRecyclerPagingAdapter(DatabasePagingOptions<T>) - Constructor for class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
-
Construct a new FirestorePagingAdapter from the given
DatabasePagingOptions.
G
- getCount() - Method in class com.firebase.ui.database.FirebaseListAdapter
- getData() - Method in class com.firebase.ui.database.paging.DatabasePagingOptions
- getDiffCallback() - Method in class com.firebase.ui.database.paging.DatabasePagingOptions
- getId(DataSnapshot) - Method in class com.firebase.ui.database.CachingSnapshotParser
- getItem(int) - Method in class com.firebase.ui.database.FirebaseListAdapter
- getItem(int) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- getItemCount() - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- getItemId(int) - Method in class com.firebase.ui.database.FirebaseListAdapter
- getLayout() - Method in class com.firebase.ui.database.FirebaseListOptions
-
Get the resource ID of the layout file for a list item.
- getOwner() - Method in class com.firebase.ui.database.FirebaseListOptions
-
Get the (optional)
LifecycleOwner. - getOwner() - Method in class com.firebase.ui.database.FirebaseRecyclerOptions
-
Get the (optional) LifecycleOwner.
- getOwner() - Method in class com.firebase.ui.database.paging.DatabasePagingOptions
- getParser() - Method in class com.firebase.ui.database.paging.DatabasePagingOptions
- getRef(int) - Method in class com.firebase.ui.database.FirebaseListAdapter
- getRef(int) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- getRef(int) - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
- getRefreshKey(PagingState<String, DataSnapshot>) - Method in class com.firebase.ui.database.paging.DatabasePagingSource
- getSnapshots() - Method in class com.firebase.ui.database.FirebaseArray
- getSnapshots() - Method in class com.firebase.ui.database.FirebaseIndexArray
- getSnapshots() - Method in class com.firebase.ui.database.FirebaseListAdapter
- getSnapshots() - Method in class com.firebase.ui.database.FirebaseListOptions
-
Get the
ObservableSnapshotArrayto observe. - getSnapshots() - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- getSnapshots() - Method in class com.firebase.ui.database.FirebaseRecyclerOptions
-
Get the
ObservableSnapshotArrayto listen to. - getView(int, View, ViewGroup) - Method in class com.firebase.ui.database.FirebaseListAdapter
I
- init() - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
-
Initializes Snapshots and LiveData
L
- LOADED - com.firebase.ui.database.paging.LoadingState
-
Not currently loading any pages, at least one page loaded.
- LOADING_INITIAL - com.firebase.ui.database.paging.LoadingState
-
Loading initial data.
- LOADING_MORE - com.firebase.ui.database.paging.LoadingState
-
Loading a page other than the first page.
- LoadingState - Enum in com.firebase.ui.database.paging
- loadSingle(PagingSource.LoadParams<String>) - Method in class com.firebase.ui.database.paging.DatabasePagingSource
-
DatabaseError.fromStatus() is not meant to be public.
M
- mLayout - Variable in class com.firebase.ui.database.FirebaseListAdapter
O
- ObservableSnapshotArray<T> - Class in com.firebase.ui.database
-
Exposes a collection of items in Firebase as a
ListofDataSnapshot. - ObservableSnapshotArray(SnapshotParser<T>) - Constructor for class com.firebase.ui.database.ObservableSnapshotArray
-
Create an ObservableSnapshotArray with a custom
SnapshotParser. - onBindViewHolder(VH, int) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- onBindViewHolder(VH, int) - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
- onBindViewHolder(VH, int, T) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- onBindViewHolder(VH, int, T) - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
- onCancelled(DatabaseError) - Method in class com.firebase.ui.database.FirebaseArray
- onChildAdded(DataSnapshot, String) - Method in class com.firebase.ui.database.FirebaseArray
- onChildChanged(ChangeEventType, DataSnapshot, int, int) - Method in class com.firebase.ui.database.FirebaseIndexArray
- onChildChanged(ChangeEventType, DataSnapshot, int, int) - Method in class com.firebase.ui.database.FirebaseListAdapter
- onChildChanged(ChangeEventType, DataSnapshot, int, int) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- onChildChanged(DataSnapshot, String) - Method in class com.firebase.ui.database.FirebaseArray
- onChildMoved(DataSnapshot, String) - Method in class com.firebase.ui.database.FirebaseArray
- onChildRemoved(DataSnapshot) - Method in class com.firebase.ui.database.FirebaseArray
- onCreate() - Method in class com.firebase.ui.database.FirebaseArray
- onCreate() - Method in class com.firebase.ui.database.FirebaseIndexArray
- onDataChange(DataSnapshot) - Method in class com.firebase.ui.database.FirebaseArray
- onDataChanged() - Method in class com.firebase.ui.database.FirebaseIndexArray
- onDataChanged() - Method in class com.firebase.ui.database.FirebaseListAdapter
- onDataChanged() - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- onDestroy() - Method in class com.firebase.ui.database.FirebaseArray
- onDestroy() - Method in class com.firebase.ui.database.FirebaseIndexArray
- onError(DatabaseError) - Method in class com.firebase.ui.database.FirebaseIndexArray
- onError(DatabaseError) - Method in class com.firebase.ui.database.FirebaseListAdapter
- onError(DatabaseError) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
P
- parseSnapshot(DataSnapshot) - Method in class com.firebase.ui.database.ClassSnapshotParser
- populateView(View, T, int) - Method in class com.firebase.ui.database.FirebaseListAdapter
-
Each time the data at the given Firebase location changes, this method will be called for each item that needs to be displayed.
S
- setDiffCallback(DiffUtil.ItemCallback<DataSnapshot>) - Method in class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
-
Sets an optional custom
DiffUtil.ItemCallbackto compareDatabasePagingOptions.Builderobjects. - setIndexedQuery(Query, DatabaseReference, SnapshotParser<T>) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set an indexed query to listen on and a
SnapshotParserto parse data snapshots. - setIndexedQuery(Query, DatabaseReference, SnapshotParser<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Set an indexed Firebase query to listen to, along with a
SnapshotParserto parse snapshots into model objects. - setIndexedQuery(Query, DatabaseReference, Class<T>) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set an indexed query to listen on and a
Classto which data snapshots should be converted. - setIndexedQuery(Query, DatabaseReference, Class<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Set an indexed Firebase query to listen to, along with a
Classto which snapshots should be parsed. - setLayout(int) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set the resource ID for the item layout.
- setLifecycleOwner(LifecycleOwner) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set the optional
LifecycleOwner. - setLifecycleOwner(LifecycleOwner) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Set the (optional)
LifecycleOwner. - setLifecycleOwner(LifecycleOwner) - Method in class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
-
Sets an optional
LifecycleOwnerto control the lifecycle of the adapter. - setQuery(Query, PagingConfig, SnapshotParser<T>) - Method in class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
-
Sets the Database query to paginate.
- setQuery(Query, PagingConfig, Class<T>) - Method in class com.firebase.ui.database.paging.DatabasePagingOptions.Builder
-
Sets the query using a
ClassSnapshotParserbased on the given class. - setQuery(Query, SnapshotParser<T>) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set the query to listen on and a
SnapshotParserto parse data snapshots. - setQuery(Query, SnapshotParser<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Set the Firebase query to listen to, along with a
SnapshotParserto parse snapshots into model objects. - setQuery(Query, Class<T>) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Set the query to listen on and a
Classto which data snapshots should be converted. - setQuery(Query, Class<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Set the Firebase query to listen to, along with a
Classto which snapshots should be parsed. - setSnapshotArray(ObservableSnapshotArray<T>) - Method in class com.firebase.ui.database.FirebaseListOptions.Builder
-
Directly set the
ObservableSnapshotArrayto observe. - setSnapshotArray(ObservableSnapshotArray<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerOptions.Builder
-
Directly set the
ObservableSnapshotArrayto be listened to. - SnapshotParser<T> - Interface in com.firebase.ui.database
- startListening() - Method in class com.firebase.ui.database.FirebaseListAdapter
- startListening() - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- startListening() - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
-
Start listening to paging / scrolling events and populating adapter data.
- stopListening() - Method in class com.firebase.ui.database.FirebaseListAdapter
- stopListening() - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
- stopListening() - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
-
Unsubscribe from paging / scrolling events, no more data will be populated, but the existing data will remain.
U
- updateOptions(FirebaseRecyclerOptions<T>) - Method in class com.firebase.ui.database.FirebaseRecyclerAdapter
-
Re-initialize the Adapter with a new set of options.
- updateOptions(DatabasePagingOptions<T>) - Method in class com.firebase.ui.database.paging.FirebaseRecyclerPagingAdapter
-
Re-initialize the Adapter with a new set of options.
V
- valueOf(String) - Static method in enum com.firebase.ui.database.paging.LoadingState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.firebase.ui.database.paging.LoadingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages