| Class | Description |
---|
| CollectionReference |
A CollectionReference can be used for adding documents, getting document references, and querying for documents
(using the methods inherited from Query). |
| DocumentChange |
A DocumentChange represents a change to the documents matching a query. |
| DocumentReference |
A DocumentReference refers to a document location in a Firestore database and can be used to write, read, or listen
to the location. |
| DocumentSnapshot |
A DocumentSnapshot contains data read from a document in your Firestore database. |
| FieldValue |
Sentinel values that can be used when writing document fields with write() or updateData(). |
| Firestore |
Represents a Firestore Database and is the entry point for all Firestore operations
|
| FirestoreEvents |
|
| FirestoreSettings |
Settings used to configure a FirebaseFirestore instance. |
| MetadataChanges |
|
| Query |
A Query which you can read or listen to. |
| QuerySnapshot |
A QuerySnapshot contains the results of a query. |
| SetOptions |
An options object that configures the behavior of write() calls. |
| SnapshotMetadata |
Metadata about a snapshot, describing the state of the snapshot. |
| Source |
Configures the behavior of read() calls on CollectionReference, DocumentReference and Query. |
| Transaction |
A Transaction is passed to a native detached thread to provide the methods to read and write data within the
transaction context. |
| WriteBatch |
A write batch, used to perform multiple writes as a single atomic unit. |