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 acriterato filter matching events via anMatchOperation.ExecutableFindOperation.DistinctWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.default ExecutableFindOperation.TerminatingFind<T>ExecutableFindOperation.FindWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ExecutableMapReduceOperation.MapReduceWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ExecutableRemoveOperation.RemoveWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ExecutableUpdateOperation.UpdateWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ReactiveFindOperation.DistinctWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.default ReactiveFindOperation.TerminatingFind<T>ReactiveFindOperation.FindWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ReactiveMapReduceOperation.MapReduceWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ReactiveRemoveOperation.RemoveWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used.ReactiveUpdateOperation.UpdateWithQuery.matching(CriteriaDefinition criteria) Set the filtercriteriato be used. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.aggregation
Classes in org.springframework.data.mongodb.core.aggregation that implement CriteriaDefinitionModifier and TypeClassDescriptionclassMethods in org.springframework.data.mongodb.core.aggregation that return CriteriaDefinitionModifier and TypeMethodDescriptionEvaluationOperators.Expr.toCriteriaDefinition(AggregationOperationContext context) Creates$exprasCriteriaDefinition.Methods in org.springframework.data.mongodb.core.aggregation with parameters of type CriteriaDefinitionModifier and TypeMethodDescriptionVectorSearchOperation.filter(CriteriaDefinition filter) Criteria expression that compares an indexed field with a boolean, date, objectId, number (not decimals), string, or UUID to use as a pre-filter.static MatchOperationAggregation.match(CriteriaDefinition criteria) Creates a newMatchOperationusing 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.ConditionalOperatorFactoryfor givenCriteriaDefinition.MatchOperation(CriteriaDefinition criteriaDefinition) Creates a newMatchOperationfor 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 PartialIndexFilterPartialIndexFilter.of(CriteriaDefinition where) Create newPartialIndexFilterfor givenfilter expression. -
Uses of CriteriaDefinition in org.springframework.data.mongodb.core.query
Classes in org.springframework.data.mongodb.core.query that implement CriteriaDefinitionModifier and TypeClassDescriptionclassCentral class for creating queries.classImplementation ofCriteriaDefinitionto 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 givenCriteriaDefinitionto the currentQuery.Update.filterArray(CriteriaDefinition criteria) Filter elements in an array that match the given criteria for update.static QueryQuery.query(CriteriaDefinition criteriaDefinition) Static factory method to create aQueryusing the providedCriteriaDefinition.Constructors in org.springframework.data.mongodb.core.query with parameters of type CriteriaDefinitionModifierConstructorDescriptionQuery(CriteriaDefinition criteriaDefinition) Creates a newQueryusing 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 ValidatorValidator.criteria(CriteriaDefinition criteria) Creates a newValidatorchecking 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