Package-level declarations
Operators, classified by the context in which they are available in.
Classes of this package are not expected to be instantiated by the user. Instead, it is expected by the driver will provide an instance of these classes in its own DSL, such that the user doesn't have to think about which class they should use.
However, the user should still be aware of these classes, as they are the place where operators are documented.
Types
DSL for MongoDB operators that are used as predicates in conditions.
DSL for MongoDB operators that are used as predicates in conditions in a context where the targeted field is already specified.
DSL for MongoDB operators that are used to update existing values (does not include aggregation operators).
Interface describing the DSL when declaring an update with a pipeline.
DSL for MongoDB operators that are used to update existing values, creating new documents if none exist (does not include aggregation operators).
Functions
Creates an empty FilterQuery.
Creates an empty FilterQueryPredicate.
Creates an empty UpdateQuery.
Creates an empty UpdateWithPipelineQuery.
Creates an empty UpsertQuery.