Uses of Interface
org.springframework.data.mongodb.core.query.CriteriaDefinition
Package
Description
MongoDB core support.
Support for the MongoDB aggregation framework.
Support for MongoDB document indexing.
MongoDB specific query and update support.
MongoDB schema validation specifics.
Support for MongoDB GridFS feature.
-
Uses of CriteriaDefinition in org.springframework.data.mongodb.core
Modifier and TypeMethodDescriptionReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection.filter
(CriteriaDefinition by) Use acritera
to filter matching events via anMatchOperation
.ExecutableFindOperation.DistinctWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.default ExecutableFindOperation.TerminatingFind<T>
ExecutableFindOperation.FindWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ExecutableMapReduceOperation.MapReduceWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ExecutableRemoveOperation.RemoveWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ExecutableUpdateOperation.UpdateWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ReactiveFindOperation.DistinctWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.default ReactiveFindOperation.TerminatingFind<T>
ReactiveFindOperation.FindWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ReactiveMapReduceOperation.MapReduceWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ReactiveRemoveOperation.RemoveWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used.ReactiveUpdateOperation.UpdateWithQuery.matching
(CriteriaDefinition criteria) Set the filtercriteria
to be used. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.aggregation
Modifier and TypeClassDescriptionclass
Modifier and TypeMethodDescriptionEvaluationOperators.Expr.toCriteriaDefinition
(AggregationOperationContext context) Creates$expr
asCriteriaDefinition
.Modifier and TypeMethodDescriptionstatic MatchOperation
Aggregation.match
(CriteriaDefinition criteria) Creates a newMatchOperation
using the givenCriteriaDefinition
.GraphLookupOperation.GraphLookupOperationBuilder.restrict
(CriteriaDefinition criteriaDefinition) Optionally add a query specifying conditions to the recursive search.ConditionalOperators.Cond.when
(CriteriaDefinition criteria) ConditionalOperators.Cond.WhenBuilder.when
(CriteriaDefinition criteria) ConditionalOperators.when
(CriteriaDefinition criteriaDefinition) Take the value resulting from the given criteriaDefinition.RedactOperation.RedactOperationBuilder.when
(CriteriaDefinition criteria) Specify the evaluation condition.ModifierConstructorDescriptionConditionalOperatorFactory
(CriteriaDefinition criteriaDefinition) Creates newConditionalOperators.ConditionalOperatorFactory
for givenCriteriaDefinition
.MatchOperation
(CriteriaDefinition criteriaDefinition) Creates a newMatchOperation
for the givenCriteriaDefinition
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.index
Modifier and TypeMethodDescriptionstatic PartialIndexFilter
PartialIndexFilter.of
(CriteriaDefinition where) Create newPartialIndexFilter
for givenfilter expression
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.query
Modifier and TypeClassDescriptionclass
Central class for creating queries.class
Implementation ofCriteriaDefinition
to be used for full text search.Modifier and TypeMethodDescriptionBasicQuery.addCriteria
(CriteriaDefinition criteria) Query.addCriteria
(CriteriaDefinition criteriaDefinition) Adds the givenCriteriaDefinition
to the currentQuery
.Update.filterArray
(CriteriaDefinition criteria) Filter elements in an array that match the given criteria for update.static Query
Query.query
(CriteriaDefinition criteriaDefinition) Static factory method to create aQuery
using the providedCriteriaDefinition
.ModifierConstructorDescriptionQuery
(CriteriaDefinition criteriaDefinition) Creates a newQuery
using the givenCriteriaDefinition
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.validation
Modifier and TypeMethodDescriptionstatic Validator
Validator.criteria
(CriteriaDefinition criteria) Creates a newValidator
checking documents against a given query structure expressed byCriteriaDefinition
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.gridfs