Uses of Interface
org.springframework.data.mongodb.core.query.CriteriaDefinition
Packages that use 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
Methods in org.springframework.data.mongodb.core with parameters of type CriteriaDefinitionModifier 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
Classes in org.springframework.data.mongodb.core.aggregation that implement CriteriaDefinitionModifier and TypeClassDescriptionclass
Methods in org.springframework.data.mongodb.core.aggregation that return CriteriaDefinitionModifier and TypeMethodDescriptionEvaluationOperators.Expr.toCriteriaDefinition
(AggregationOperationContext context) Creates$expr
asCriteriaDefinition
.Methods in org.springframework.data.mongodb.core.aggregation with parameters of type CriteriaDefinitionModifier 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.Constructors in org.springframework.data.mongodb.core.aggregation with parameters of type CriteriaDefinitionModifierConstructorDescriptionConditionalOperatorFactory
(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
Methods in org.springframework.data.mongodb.core.index with parameters of type CriteriaDefinitionModifier and TypeMethodDescriptionstatic PartialIndexFilter
PartialIndexFilter.of
(CriteriaDefinition where) Create newPartialIndexFilter
for givenfilter expression
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.query
Classes in org.springframework.data.mongodb.core.query that implement CriteriaDefinitionModifier and TypeClassDescriptionclass
Central class for creating queries.class
Implementation ofCriteriaDefinition
to be used for full text search.Methods in org.springframework.data.mongodb.core.query that return types with arguments of type CriteriaDefinitionMethods in org.springframework.data.mongodb.core.query with parameters of type CriteriaDefinitionModifier 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
.Constructors in org.springframework.data.mongodb.core.query with parameters of type CriteriaDefinitionModifierConstructorDescriptionQuery
(CriteriaDefinition criteriaDefinition) Creates a newQuery
using the givenCriteriaDefinition
. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.validation
Methods in org.springframework.data.mongodb.core.validation with parameters of type CriteriaDefinitionModifier 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
Classes in org.springframework.data.mongodb.gridfs that implement CriteriaDefinition