| DatabaseError |
Instances of DatabaseError are passed to callbacks when an operation failed. |
| DatabaseReference |
A Firebase reference represents a particular location in your Database
and can be used for reading or writing data to that Database location. |
| DataSnapshot |
A DataSnapshot instance contains data from a Firebase Database location. |
| FirebaseDatabase |
The entry point for accessing a Firebase Database. |
| GenericTypeIndicator<T> |
Due to the way that Java implements generics (type-erasure), it is necessary to use a slightly
more complicated method to properly resolve types for generic collections at runtime. |
| MutableData |
Instances of this class encapsulate the data and priority at a location. |
| OnDisconnect |
The OnDisconnect class is used to manage operations that will be run on the server
when this client disconnects. |
| Query |
The Query class (and its subclass, DatabaseReference) are used for reading data. |
| ServerValue |
Contains placeholder values to use when writing data to the Firebase Database. |
| Transaction |
The Transaction class encapsulates the functionality needed to perform a transaction
on the data at a location. |
| Transaction.Result |
Instances of this class represent the desired outcome of a single run of a
Transaction.Handler's doTransaction method. |