Uses of Interface
org.springframework.data.mongodb.core.MongoOperations
Packages that use MongoOperations
Package
Description
MongoDB core support.
CDI support for MongoDB specific repository implementation.
Query derivation mechanism for MongoDB specific repositories.
Support infrastructure for query derivation of MongoDB specific repositories.
-
Uses of MongoOperations in org.springframework.data.mongodb.core
Classes in org.springframework.data.mongodb.core that implement MongoOperationsMethods in org.springframework.data.mongodb.core that return MongoOperationsModifier and TypeMethodDescriptionMongoOperations.withSession
(com.mongodb.client.ClientSession session) Obtain aClientSession
bound instance ofMongoOperations
.Methods in org.springframework.data.mongodb.core with parameters of type MongoOperationsModifier and TypeMethodDescriptionSessionCallback.doInSession
(MongoOperations operations) Execute operations against a MongoDB instance via session boundMongoOperations
.Constructors in org.springframework.data.mongodb.core with parameters of type MongoOperationsModifierConstructorDescriptionDefaultIndexOperations
(MongoOperations mongoOperations, String collectionName, Class<?> type) Creates a newDefaultIndexOperations
. -
Uses of MongoOperations in org.springframework.data.mongodb.repository.cdi
Constructor parameters in org.springframework.data.mongodb.repository.cdi with type arguments of type MongoOperationsModifierConstructorDescriptionMongoRepositoryBean
(jakarta.enterprise.inject.spi.Bean<MongoOperations> operations, Set<Annotation> qualifiers, Class<T> repositoryType, jakarta.enterprise.inject.spi.BeanManager beanManager, Optional<CustomRepositoryImplementationDetector> detector) Creates a newMongoRepositoryBean
. -
Uses of MongoOperations in org.springframework.data.mongodb.repository.query
Constructors in org.springframework.data.mongodb.repository.query with parameters of type MongoOperationsModifierConstructorDescriptionAbstractMongoQuery
(MongoQueryMethod method, MongoOperations operations, ExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) PartTreeMongoQuery
(MongoQueryMethod method, MongoOperations mongoOperations, ExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) StringBasedAggregation
(MongoQueryMethod method, MongoOperations mongoOperations, ExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) StringBasedMongoQuery
(String query, MongoQueryMethod method, MongoOperations mongoOperations, ExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newStringBasedMongoQuery
for the givenString
,MongoQueryMethod
,MongoOperations
,SpelExpressionParser
andQueryMethodEvaluationContextProvider
.StringBasedMongoQuery
(MongoQueryMethod method, MongoOperations mongoOperations, ExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newStringBasedMongoQuery
for the givenMongoQueryMethod
,MongoOperations
,SpelExpressionParser
andQueryMethodEvaluationContextProvider
. -
Uses of MongoOperations in org.springframework.data.mongodb.repository.support
Methods in org.springframework.data.mongodb.repository.support with parameters of type MongoOperationsModifier and TypeMethodDescriptionprotected RepositoryFactorySupport
MongoRepositoryFactoryBean.getFactoryInstance
(MongoOperations operations) Creates and initializes aRepositoryFactorySupport
instance.MongoRepositoryFactory.getRepositoryFragments
(RepositoryMetadata metadata, MongoOperations operations) CreatesRepositoryComposition.RepositoryFragments
based onRepositoryMetadata
to add Mongo-specific extensions.void
MongoRepositoryFactoryBean.setMongoOperations
(MongoOperations operations) Configures theMongoOperations
to be used.Constructors in org.springframework.data.mongodb.repository.support with parameters of type MongoOperationsModifierConstructorDescriptionMongoRepositoryFactory
(MongoOperations mongoOperations) Creates a newMongoRepositoryFactory
with the givenMongoOperations
.QuerydslMongoPredicateExecutor
(MongoEntityInformation<T, ?> entityInformation, MongoOperations mongoOperations) Creates a newQuerydslMongoPredicateExecutor
for the givenMongoEntityInformation
andMongoOperations
.QuerydslMongoPredicateExecutor
(MongoEntityInformation<T, ?> entityInformation, MongoOperations mongoOperations, EntityPathResolver resolver) Creates a newQuerydslMongoPredicateExecutor
for the givenMongoEntityInformation
,MongoOperations
andEntityPathResolver
.QuerydslRepositorySupport
(MongoOperations operations) Creates a newQuerydslRepositorySupport
for the givenMongoOperations
.SimpleMongoRepository
(MongoEntityInformation<T, ID> metadata, MongoOperations mongoOperations) SpringDataMongodbQuery
(MongoOperations operations, Class<? extends T> type) Creates a newSpringDataMongodbQuery
.SpringDataMongodbQuery
(MongoOperations operations, Class<? extends T> type, String collectionName) Creates a newSpringDataMongodbQuery
to query the given collection.