Package org.springframework.data.mongodb.core.query
@NonNullApi
package org.springframework.data.mongodb.core.query
MongoDB specific query and update support.
-
ClassDescriptionCustom
Queryimplementation to setup a basic query from some arbitrary JSON query string.Document-basedUpdatevariant.Central abstraction for MongoDB collation support.ICU locale abstraction for usage with MongoDBCollation.Abstraction for the ICU Comparison Levels.Primary-strengthCollation.ICUComparisonLevel.Secondary-strengthCollation.ICUComparisonLevel.Tertiary-strengthCollation.ICUComparisonLevel.Central class for creating queries.MongoDB specific bitwise query operators like$bitsAllClear, $bitsAllSet,...for usage withCriteria.bits()andQuery.Field projection.Intermediate builder part for projecting aMongoExpressionto a result field.Wrapper around aShapeto allow appropriate query rendering.Meta-data forQueryinstances.Meta.CursorOptionrepresentsOP_QUERYwire protocol flags to change the behavior of queries.Match modes for treatment ofStringvalues.Builder class to build near-queries.MongoDB Query object representing criteria, projection, sorting and query hints.Utility methods for JSON serialization.ATermdefines one or multiple wordsTerm.Type.WORDor phrasesTerm.Type.PHRASEto be used in the context of full text search.Implementation ofCriteriaDefinitionto be used for full text search.Queryimplementation to be used to for performing full text searches.ExampleMatcherimplementation for query by example (QBE).Class to easily construct MongoDB update clauses.Marker interface of nested commands.Modifiers holds a distinct collection ofUpdate.ModifierInterface fixing must have operations for updates as implemented viaUpdate.A filter to specify which elements to modify in an array field.