com.google.firebase.firestore.pipeline
Classes
AbstractOptions |
|
AggregateFunction |
A class that represents an aggregate function. |
AggregateHints |
|
AggregateOptions |
|
AggregateStage |
Performs optionally grouped aggregation operations on the documents from previous stages. |
AliasedAggregate |
|
AliasedExpression |
Represents an expression that will be given the alias in the output document. |
BooleanExpression |
A class that represents a filter condition. |
CollectionGroupOptions |
|
CollectionGroupSource |
|
CollectionHints |
|
CollectionSource |
|
CollectionSourceOptions |
|
Expression |
Represents an expression that can be evaluated to a value within the execution of a |
Field |
Represents a reference to a field in a Firestore document. |
FindNearestOptions |
|
FindNearestStage |
Performs a vector similarity search, ordering the result set by most similar to least similar, and returning the first N documents in the result set. |
FindNearestStage.DistanceMeasure |
|
FunctionExpression |
This class defines the base class for Firestore |
InternalOptions |
Wither style Key/Value options object. |
Ordering |
Represents an ordering criterion for sorting documents in a Firestore pipeline. |
RawOptions |
|
RawStage |
Adds a stage to the pipeline by specifying the stage name as an argument. |
SampleStage |
Performs a pseudo-random sampling of the input documents. |
SampleStage.Mode |
|
Selectable |
Expressions that have an alias are |
Stage |
|
UnnestOptions |
|
UnnestStage |
Takes a specified array from the input documents and outputs a document for each element with the element stored in a field with name specified by the alias. |