firefuel
library
Classes
Batch <T extends Serializable >
Chunk <T >
Used to keep track of state when paginating
Clause
Creates a condition to filter your Collection
Collection <T extends Serializable >
CollectionCount <T >
Methods used to retrieve primitive values from a collection
CollectionPaginate <R , T extends Serializable >
Get a number of Documents from the Collection
CollectionRead <R , T extends Serializable >
Read a List
of T
from the Collection
CollectionReference <T extends Object ? >
DocCreate <R , T extends Serializable >
Create a new Document
DocCreateIfNotExist <R , T extends Serializable >
Do some action, then create a Document if it doesn't exist
DocDelete <R >
Delete an existing Document
DocRead <R >
Read a Document
DocReplace <R , T extends Serializable >
Replace an existing Document
DocumentId
Strips out illegal characters from a string intended to be used as a
document ID in Firestore
DocumentSnapshot <T extends Object ? >
A DocumentSnapshot contains data read from a document in your FirebaseFirestore
database.
DocUpdate <R , T extends Serializable >
Update an existing Document
DocUpdateOrCreate <R , T extends Serializable >
Do some action, then create a Document if it doesn't exist
Either <L , R >
Failure
FieldPath
A FieldPath refers to a field in a document.
Firefuel
FirefuelBatch <T extends Serializable >
FirefuelCollection <T extends Serializable >
FirefuelFailure
FirefuelRepository <T extends Serializable >
FirestoreFailure
Left <L , R >
OrderBy
Creates a condition to order your collection
Query <T extends Object ? >
Represents a Query over the data at a particular location.
QueryDocumentSnapshot <T extends Object ? >
A QueryDocumentSnapshot contains data read from a document in your FirebaseFirestore
database as part of a query.
QuerySnapshot <T extends Object ? >
Contains the results of a query.
It can contain zero or more DocumentSnapshot objects.
Repository <T extends Serializable >
Right <L , R >
Serializable
SetOptions
An options class that configures the behavior of set() calls in DocumentReference
,
WriteBatch
and Transaction
.
SnapshotOptions
Options that configure how data is retrieved from a DocumentSnapshot
(e.g. the desired behavior for server timestamps that have not yet been set to their final value).