Package-level declarations
Types
A base class that could be used to combine Timestamp and Timestamp.ServerTimestamp in the same field.
A serializer for BaseTimestamp. Must be used with FirebaseEncoder/FirebaseDecoder.
The kind of a DocumentChange; the Android-SDK-shaped com.google.firebase.firestore.DocumentChange.Type.
The sort direction of an orderBy; the Android-SDK-shaped com.google.firebase.firestore.Query.Direction.
A class representing a Firebase DocumentReference.
A serializer for DocumentReference. If used with FirebaseEncoder performs serialization using native Firebase mechanisms.
A serializer for a Double field which is stored as a Timestamp.
The Android-SDK-shaped field path the platform SDKs take.
A builder for generating a collection of updates to a document. Updates can be applied to either a String field or to a FieldPath. Within this builder custom serialization can be applied to the update.
Represents a Firebase FieldValue.
A serializer for FieldValue. Must be used in conjunction with FirebaseEncoder.
A failed Firestore operation; the Android-SDK-shaped com.google.firebase.firestore.FirebaseFirestoreException.
The error codes of Firestore; the Android-SDK-shaped com.google.firebase.firestore.FirebaseFirestoreException.Code.
A class representing a Firebase GeoPoint.
Serializer for GeoPoint. If used with FirebaseEncoder performs serialization using native Firebase mechanisms.
Represents a platform specific Firebase FieldValue; the Android-SDK-shaped com.google.firebase.firestore.FieldValue.
A class representing a platform specific Firebase GeoPoint; the Android-SDK-shaped com.google.firebase.firestore.GeoPoint.
A class representing a platform specific Firebase Timestamp; the Android-SDK-shaped com.google.firebase.Timestamp.
A serializer for Timestamp.ServerTimestamp. Must be used with FirebaseEncoder/FirebaseDecoder.
A class representing a Firebase Timestamp.
A serializer for Timestamp. Must be used with FirebaseEncoder/FirebaseDecoder.
Properties
The underlying Firebase Android SDK object.
The cache settings as the Firebase Android SDK's.
Returns the FirebaseFirestore instance of the default FirebaseApp.
The change type as the Firebase iOS SDK's.
The underlying Firebase iOS SDK object.
The field path as the Firebase iOS SDK's.
The cache settings as the Firebase iOS SDK's.
The underlying Firebase JS SDK object.
The field path as the Firebase JS SDK's.
The underlying Firebase JS SDK object.
The field path as the Firebase JS SDK's.
Functions
Returns the FirebaseFirestore instance of a given FirebaseApp, and of the named database when databaseId is given.
The error as a FirebaseFirestoreException with the matching FirestoreExceptionCode.