Package org.springframework.data.mongodb.repository.query
@NonNullApi
package org.springframework.data.mongodb.repository.query
Query derivation mechanism for MongoDB specific repositories.
-
ClassDescriptionBase class for
RepositoryQuery
implementations for Mongo.Base class for reactiveRepositoryQuery
implementations for MongoDB.CustomParameterAccessor
that uses aMongoWriter
to serialize parameters into Mongo format.CustomIterator
that adds a method to access elements in a converted manner.MongoEntityInformation<T,ID> Mongo specificEntityInformation
.Extension ofEntityMetadata
to additionally expose the collection name an entity shall be persisted to.Mongo-specificParameterAccessor
exposing a maximum distance parameter.Custom extension ofParameters
discovering additionalMongo-specificParametersParameterAccessor
to allow access to theDistance
parameter.Mongo specific implementation ofQueryMethod
.RepositoryQuery
implementation for Mongo.Reactive specific implementation ofMongoQueryMethod
.Reactive PartTreeRepositoryQuery
implementation for Mongo.A reactiveRepositoryQuery
to use a plain JSON String to create anaggregation
pipeline to actually execute.Query to use a plain JSON String to create theQuery
to actually execute.AbstractMongoQuery
implementation to run string-based aggregations usingAggregation
.Query to use a plain JSON String to create theQuery
to actually execute.