A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages

A

AbstractMongoCollectionsCreator<Dtbs> - Class in io.micronaut.data.mongodb.init
MongoDB's collections creator.
AbstractMongoCollectionsCreator() - Constructor for class io.micronaut.data.mongodb.init.AbstractMongoCollectionsCreator
 
AGGREGATE_OPTIONS_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
allowDiskUse() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The allowDiskUse.
allowDiskUse() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The allowDiskUse.
allowDiskUse(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
allowDiskUse(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
async() - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 

B

batchSize() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The batchSize.
batchSize(Integer) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
bsonDocumentAsCollation(BsonDocument) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildAggregateOptions(AnnotationMetadata) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildDeleteOptions(AnnotationMetadata, boolean) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildFindOptions(AnnotationMetadata) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildInsertManyOptions(AnnotationMetadata) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildInsertOneOptions(AnnotationMetadata) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildReplaceOptions(AnnotationMetadata) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
buildUpdateOptions(AnnotationMetadata, boolean) - Static method in class io.micronaut.data.mongodb.operations.options.MongoOptionsUtils
 
bypassDocumentValidation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The bypassDocumentValidation.
bypassDocumentValidation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateOptions
The bypassDocumentValidation.
bypassDocumentValidation(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 

C

closeClientSession() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
Close existing connection.
collation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateQuery
The custom collation represented in JSON.
collation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoDeleteQuery
The custom collation represented in JSON.
collation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindQuery
The custom collation represented in JSON.
collation() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateQuery
The custom collation represented in JSON.
collation(Collation) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
collation(Collation) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
comment() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The comment.
comment() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The comment.
comment(String) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
comment(String) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
copyNotNullFrom(MongoAggregationOptions) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
copyNotNullFrom(MongoFindOptions) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
count(PagedQuery<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
count(PagedQuery<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
count(Bson) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Count the records.
CREATE_COLLECTIONS_PROPERTY - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
cursorType() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The cursorType.
cursorType(CursorType) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 

D

DATABASE_CONFIGURATION_ERROR_MESSAGE - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
databaseName() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoRepository
 
DefaultMongoCollectionNameProvider - Class in io.micronaut.data.mongodb.operations
Default implementation of MongoCollectionNameProvider.
DefaultMongoCollectionNameProvider() - Constructor for class io.micronaut.data.mongodb.operations.DefaultMongoCollectionNameProvider
 
DefaultMongoDatabaseNameProvider - Class in io.micronaut.data.mongodb.operations
Internal implementation of MongoDatabaseNameProvider.
DefaultMongoDatabaseNameProvider(BeanContext, String, RuntimeEntityRegistry, String, SchemaTenantResolver) - Constructor for class io.micronaut.data.mongodb.operations.DefaultMongoDatabaseNameProvider
 
DefaultMongoRepositoryOperations - Class in io.micronaut.data.mongodb.operations
Default Mongo repository operations.
DefaultMongoRepositoryOperations.MongoOperationContext - Class in io.micronaut.data.mongodb.operations
 
DefaultReactiveMongoRepositoryOperations - Class in io.micronaut.data.mongodb.operations
The reactive MongoDB repository operations implementation.
DefaultReactiveMongoRepositoryOperations.MongoOperationContext - Class in io.micronaut.data.mongodb.operations
 
delete(DeleteOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
delete(DeleteOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
DELETE_OPTIONS_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
deleteAll(DeleteBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
deleteAll(DeleteBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
deleteAll(Bson) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Delete the records matching the filter.
deleteAll(Bson, DeleteOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Delete the records matching the filter.
doBegin(Object, TransactionDefinition) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doCleanupAfterCompletion(Object) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doCommit(DefaultTransactionStatus<ClientSession>) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doGetTransaction() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doResume(Object, Object) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doRollback(DefaultTransactionStatus<ClientSession>) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doSetRollbackOnly(DefaultTransactionStatus) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
doSuspend(Object) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
DRIVER_TYPE_PROPERTY - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
DRIVER_TYPE_REACTIVE - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
DRIVER_TYPE_SYNC - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 

E

entityIdValue(ConversionService<?>, RuntimePersistentEntity<?>, Object, CodecRegistry) - Static method in class io.micronaut.data.mongodb.operations.MongoUtils
 
executeDelete(PreparedQuery<?, Number>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
executeDelete(PreparedQuery<?, Number>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
executeUpdate(PreparedQuery<?, Number>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
executeUpdate(PreparedQuery<?, Number>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
exists(PreparedQuery<T, Boolean>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
exists(PreparedQuery<T, Boolean>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 

F

filter() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoDeleteQuery
The custom MongoDB filter.
filter() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindQuery
The custom MongoDB filter query.
filter() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateQuery
The custom MongoDB filter.
filter(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
FILTER_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
FIND_OPTIONS_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
findAll(PagedQuery<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findAll(PagedQuery<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findAll(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findAll(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findAll(MongoFindOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds all results.
findAll(MongoFindOptions, Pageable) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds a page of records.
findAll(Iterable<Bson>) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds all results.
findAll(Iterable<Bson>, MongoAggregationOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds all results.
findAll(Bson) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds all results.
findAll(Bson, Pageable) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds a page of records.
findClientSession() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
Find existing connection.
findOne(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findOne(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findOne(MongoFindOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds one result.
findOne(Class<T>, Serializable) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findOne(Class<T>, Serializable) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findOne(Iterable<Bson>) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds a page of records.
findOne(Iterable<Bson>, MongoAggregationOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds one result.
findOne(Bson) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Finds one result.
findOptional(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findOptional(Class<T>, Serializable) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findPage(PagedQuery<R>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findPage(PagedQuery<R>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
findStream(PagedQuery<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
findStream(PreparedQuery<T, R>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 

G

getAggregation() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
getAggregation(InvocationContext<?, ?>) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getAllowDiskUse() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getAllowDiskUse() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getBatchSize() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getBypassDocumentValidation() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getClient() - Method in interface io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManager
 
getClient() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
getCodecRegistry(MongoDatabase) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
getCodecRegistry(MongoDatabase) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
getCollation() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getCollation() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getComment() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getComment() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getConnection() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
getConnection(Object) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
getCursorType() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getDatabase(PersistentEntity, Class<?>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
getDatabase(PersistentEntity, Class<?>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
getDeleteMany() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
getDeleteMany(InvocationContext<?, ?>) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getDeleteOne(E) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getDriverType() - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
getFilter() - Method in class io.micronaut.data.mongodb.operations.MongoDelete
 
getFilter() - Method in class io.micronaut.data.mongodb.operations.MongoUpdate
 
getFilter() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getFind() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
getFind(InvocationContext<?, ?>) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getHint() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getHint() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getLimit() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getMax() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getMaxAwaitTimeMS() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getMaxAwaitTimeMS() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getMaxTimeMS() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
getMaxTimeMS() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getMin() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getMongoFactory(Class<M>, BeanLocator, AbstractMongoConfiguration) - Method in class io.micronaut.data.mongodb.init.AbstractMongoCollectionsCreator
Get MongoDB database factory.
getNoCursorTimeout() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getOptions() - Method in class io.micronaut.data.mongodb.operations.MongoAggregation
 
getOptions() - Method in class io.micronaut.data.mongodb.operations.MongoDelete
 
getOptions() - Method in class io.micronaut.data.mongodb.operations.MongoFind
 
getOptions() - Method in class io.micronaut.data.mongodb.operations.MongoUpdate
 
getPartial() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getPersistentEntity() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
getPipeline() - Method in class io.micronaut.data.mongodb.operations.MongoAggregation
 
getProjection() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getReturnKey() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getRuntimePersistentEntity() - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getShowRecordId() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getSkip() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getSort() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
getTransactionDefinition(ContextView) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
getTransactionStateKey() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
getTransactionStatus(ContextView) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
getUpdate() - Method in class io.micronaut.data.mongodb.operations.MongoUpdate
 
getUpdateMany() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
getUpdateMany(InvocationContext<?, ?>) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
getUpdateOne(E) - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 

H

hasConnection() - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
hint() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The hint.
hint() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoDeleteOptions
The hint.
hint() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The hint.
hint() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateOptions
The hint.
hint(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
hint(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 

I

ID - Static variable in class io.micronaut.data.mongodb.operations.MongoUtils
 
idValue(ConversionService<?>, RuntimePersistentEntity<?>, Object, CodecRegistry) - Static method in class io.micronaut.data.mongodb.operations.MongoUtils
 
initialize(RuntimeEntityRegistry, List<AbstractMongoConfiguration>, AbstractMongoCollectionsCreator.DatabaseOperationsProvider<Dtbs>) - Method in class io.micronaut.data.mongodb.init.AbstractMongoCollectionsCreator
Initialize the collections.
intercept(MethodInvocationContext<ClientSession, Object>) - Method in class io.micronaut.data.mongodb.transaction.TransactionalClientSessionInterceptor
 
io.micronaut.data.mongodb.annotation - package io.micronaut.data.mongodb.annotation
 
io.micronaut.data.mongodb.conf - package io.micronaut.data.mongodb.conf
 
io.micronaut.data.mongodb.init - package io.micronaut.data.mongodb.init
 
io.micronaut.data.mongodb.operations - package io.micronaut.data.mongodb.operations
 
io.micronaut.data.mongodb.operations.options - package io.micronaut.data.mongodb.operations.options
 
io.micronaut.data.mongodb.repository - package io.micronaut.data.mongodb.repository
 
io.micronaut.data.mongodb.transaction - package io.micronaut.data.mongodb.transaction
 
isAggregate() - Method in interface io.micronaut.data.mongodb.operations.MongoPreparedQuery
 
isAggregate() - Method in interface io.micronaut.data.mongodb.operations.MongoStoredQuery
 
isCreateCollections() - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
isEmpty() - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
isEmpty() - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
isExistingTransaction(Object) - Method in class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
 
isIgnoreJsonViews() - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 

J

JSON_VIEWS_PROPERTY - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 

L

limit() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The limit.
limit(Integer) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 

M

matches(ConditionContext) - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration.NotReactiveDriverSelectedCondition
 
matches(ConditionContext) - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration.NotSyncDriverSelectedCondition
 
max() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The max.
max(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
maxAwaitTimeMS() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The maxAwaitTimeMS.
maxAwaitTimeMS() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The maxAwaitTimeMS.
maxAwaitTimeMS(Long) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
maxAwaitTimeMS(Long) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
maxTimeMS() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateOptions
The maxTimeMS.
maxTimeMS() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The maxTimeMS.
maxTimeMS(Long) - Method in class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
maxTimeMS(Long) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
min() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The min.
min(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
MongoAggregateOptions - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB aggregate query options.
MongoAggregateQuery - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB query for aggregating results.
MongoAggregation - Class in io.micronaut.data.mongodb.operations
The MongoDB's aggregation command.
MongoAggregation(List<Bson>, MongoAggregationOptions) - Constructor for class io.micronaut.data.mongodb.operations.MongoAggregation
The default constructor.
MongoAggregationOptions - Class in io.micronaut.data.mongodb.operations.options
The MongoDB's aggregation options.
MongoAggregationOptions() - Constructor for class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
MongoAggregationOptions(MongoAggregationOptions) - Constructor for class io.micronaut.data.mongodb.operations.options.MongoAggregationOptions
 
MongoCollation - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB's collation.
MongoCollectionNameProvider - Interface in io.micronaut.data.mongodb.operations
The MongoDB collection name provider.
MongoCollectionsCreator - Class in io.micronaut.data.mongodb.init
MongoDB's collections creator.
MongoCollectionsCreator() - Constructor for class io.micronaut.data.mongodb.init.MongoCollectionsCreator
 
MongoDatabaseNameProvider - Interface in io.micronaut.data.mongodb.operations
MongoDB database name provider.
MongoDataConfiguration - Class in io.micronaut.data.mongodb.conf
Micronaut Data MongoDB integration configuration.
MongoDataConfiguration() - Constructor for class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
MongoDataConfiguration.DriverType - Enum in io.micronaut.data.mongodb.conf
The driver type.
MongoDataConfiguration.NotReactiveDriverSelectedCondition - Class in io.micronaut.data.mongodb.conf
Not reactive driver condition.
MongoDataConfiguration.NotSyncDriverSelectedCondition - Class in io.micronaut.data.mongodb.conf
Not sync driver condition.
MongoDelete - Class in io.micronaut.data.mongodb.operations
The MongoDB's delete many command.
MongoDelete(Bson, DeleteOptions) - Constructor for class io.micronaut.data.mongodb.operations.MongoDelete
The default constructor.
MongoDeleteOptions - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB delete query options.
MongoDeleteQuery - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB delete query.
MongoFilter - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB filter query.
MongoFind - Class in io.micronaut.data.mongodb.operations
The MongoDB's find command.
MongoFind(MongoFindOptions) - Constructor for class io.micronaut.data.mongodb.operations.MongoFind
The default constructor.
MongoFindOptions - Class in io.micronaut.data.mongodb.operations.options
The MongoDB's find options.
MongoFindOptions - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB find query options.
MongoFindOptions() - Constructor for class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
MongoFindOptions(MongoFindOptions) - Constructor for class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
MongoFindQuery - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB query for finding results.
MongoOperationContext(ClientSession, AnnotationMetadata, Class<?>) - Constructor for class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations.MongoOperationContext
 
MongoOperationContext(ClientSession, Class<?>, AnnotationMetadata) - Constructor for class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations.MongoOperationContext
 
MongoOptionsUtils - Class in io.micronaut.data.mongodb.operations.options
Mongo internal utils for building options.
MongoPreparedQuery<E,​R> - Interface in io.micronaut.data.mongodb.operations
MongoDB's PreparedQuery.
MongoProjection - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB's fields projection.
MongoQueryExecutor<E> - Interface in io.micronaut.data.mongodb.repository
MongoDB specific repository that allows to use direct BSON objects.
MongoReactiveCollectionsCreator - Class in io.micronaut.data.mongodb.init
MongoDB's reactive collections creator.
MongoReactiveCollectionsCreator() - Constructor for class io.micronaut.data.mongodb.init.MongoReactiveCollectionsCreator
 
MongoReactiveRepositoryOperations - Interface in io.micronaut.data.mongodb.operations
MongoDB reactive repository operations.
MongoReactorRepositoryOperations - Interface in io.micronaut.data.mongodb.operations
A variation of MongoReactiveRepositoryOperations with Reactor specific method to execute an operation with the contextual ClientSession.
MongoRepository - Annotation Type in io.micronaut.data.mongodb.annotation
Stereotype repository that configures a Repository as a MongoRepository.
MongoRepositoryOperations - Interface in io.micronaut.data.mongodb.operations
Mongo DB repository operations.
MongoRoles - Interface in io.micronaut.data.mongodb.operations
Mongo parameter roles contansts.
MongoSort - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB's sort.
MongoStoredQuery<E,​R> - Interface in io.micronaut.data.mongodb.operations
MongoDB's StoredQuery.
MongoSynchronousTransactionManager - Interface in io.micronaut.data.mongodb.transaction
MongoDB's SynchronousTransactionManager.
MongoSynchronousTransactionManagerImpl - Class in io.micronaut.data.mongodb.transaction
MongoDB synchronous transaction manager.
MongoSynchronousTransactionManagerImpl(MongoClient, String) - Constructor for class io.micronaut.data.mongodb.transaction.MongoSynchronousTransactionManagerImpl
Default constructor.
MongoUpdate - Class in io.micronaut.data.mongodb.operations
The MongoDB's many command.
MongoUpdate(Bson, Bson, UpdateOptions) - Constructor for class io.micronaut.data.mongodb.operations.MongoUpdate
The default constructor.
MongoUpdateOptions - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB update query options.
MongoUpdateQuery - Annotation Type in io.micronaut.data.mongodb.annotation
Defines a custom MongoDB update query.
MongoUtils - Class in io.micronaut.data.mongodb.operations
Mongo internal utils.

N

noCursorTimeout() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The cursorType.
noCursorTimeout(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
NotReactiveDriverSelectedCondition() - Constructor for class io.micronaut.data.mongodb.conf.MongoDataConfiguration.NotReactiveDriverSelectedCondition
 
NotSyncDriverSelectedCondition() - Constructor for class io.micronaut.data.mongodb.conf.MongoDataConfiguration.NotSyncDriverSelectedCondition
 

P

partial() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The partial.
partial(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
persist(InsertOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persist(InsertOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
persistAll(InsertBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persistAll(InsertBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
persistBatch(DefaultMongoRepositoryOperations.MongoOperationContext, Iterable<T>, RuntimePersistentEntity<T>, Predicate<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persistBatch(DefaultReactiveMongoRepositoryOperations.MongoOperationContext, Iterable<T>, RuntimePersistentEntity<T>, Predicate<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
persistManyAssociation(DefaultMongoRepositoryOperations.MongoOperationContext, RuntimeAssociation, Object, RuntimePersistentEntity<Object>, Object, RuntimePersistentEntity<Object>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persistManyAssociation(DefaultReactiveMongoRepositoryOperations.MongoOperationContext, RuntimeAssociation, Object, RuntimePersistentEntity<Object>, Object, RuntimePersistentEntity<Object>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
persistManyAssociationBatch(DefaultMongoRepositoryOperations.MongoOperationContext, RuntimeAssociation, Object, RuntimePersistentEntity<Object>, Iterable<Object>, RuntimePersistentEntity<Object>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persistManyAssociationBatch(DefaultReactiveMongoRepositoryOperations.MongoOperationContext, RuntimeAssociation, Object, RuntimePersistentEntity<Object>, Iterable<Object>, RuntimePersistentEntity<Object>, Predicate<Object>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
persistOne(DefaultMongoRepositoryOperations.MongoOperationContext, T, RuntimePersistentEntity<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
persistOne(DefaultReactiveMongoRepositoryOperations.MongoOperationContext, T, RuntimePersistentEntity<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
pipeline() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateQuery
The custom MongoDB pipeline represented in JSON.
PIPELINE_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
PREFIX - Static variable in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
project() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindQuery
The custom fields projections represented in JSON.
projection(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
provide(PersistentEntity) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoCollectionNameProvider
 
provide(PersistentEntity) - Method in interface io.micronaut.data.mongodb.operations.MongoCollectionNameProvider
Provides the MongoDB collection name based on the PersistentEntity.
provide(PersistentEntity) - Method in interface io.micronaut.data.mongodb.operations.MongoDatabaseNameProvider
Provides the database name based on the persistent entity and the repository class.
provide(PersistentEntity, Class<?>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoDatabaseNameProvider
 
provide(PersistentEntity, Class<?>) - Method in interface io.micronaut.data.mongodb.operations.MongoDatabaseNameProvider
Provides the database name based on the persistent entity and the repository class.
provide(Class<?>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoDatabaseNameProvider
 
provide(Class<?>) - Method in interface io.micronaut.data.mongodb.operations.MongoDatabaseNameProvider
Provides the database name based on the persistent entity type.

R

reactive() - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
REACTIVE - io.micronaut.data.mongodb.conf.MongoDataConfiguration.DriverType
 
RequiresReactiveMongo - Annotation Type in io.micronaut.data.mongodb.conf
Requires configuration that defines reactive Mongo driver to be used.
RequiresSyncMongo - Annotation Type in io.micronaut.data.mongodb.conf
Requires configuration that defines sync Mongo driver to be used.
returnKey() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The returnKey.
returnKey(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 

S

serverName() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoRepository
 
setCreateCollections(boolean) - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
setDriverType(MongoDataConfiguration.DriverType) - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
setIgnoreJsonViews(boolean) - Method in class io.micronaut.data.mongodb.conf.MongoDataConfiguration
 
showRecordId() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The showRecordId.
showRecordId(Boolean) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
skip() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindOptions
The skip.
skip(Integer) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
sort() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindQuery
The custom sorting represented in JSON.
sort(Bson) - Method in class io.micronaut.data.mongodb.operations.options.MongoFindOptions
 
SYNC - io.micronaut.data.mongodb.conf.MongoDataConfiguration.DriverType
 

T

toBsonValue(ConversionService<?>, Object, CodecRegistry) - Static method in class io.micronaut.data.mongodb.operations.MongoUtils
 
TransactionalClientSession - Interface in io.micronaut.data.mongodb.transaction
Allows injecting a ClientSession instance as a bean with any methods invoked on the connection being delegated to connection bound to the current transaction.
TransactionalClientSessionInterceptor - Class in io.micronaut.data.mongodb.transaction
An interceptor that allows injecting a ClientSession that acts a proxy to lookup the connection for the current transaction.

U

update() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateQuery
The custom MongoDB filter.
update(UpdateOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
update(UpdateOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
UPDATE_OPTIONS_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
UPDATE_ROLE - Static variable in interface io.micronaut.data.mongodb.operations.MongoRoles
 
updateAll(UpdateBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
updateAll(UpdateBatchOperation<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
updateAll(Bson, Bson) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Update the records matching the filter.
updateAll(Bson, Bson, UpdateOptions) - Method in interface io.micronaut.data.mongodb.repository.MongoQueryExecutor
Update the records matching the filter.
updateOne(DefaultMongoRepositoryOperations.MongoOperationContext, T, RuntimePersistentEntity<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultMongoRepositoryOperations
 
updateOne(DefaultReactiveMongoRepositoryOperations.MongoOperationContext, T, RuntimePersistentEntity<T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
upsert() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoUpdateOptions
The upsert.

V

value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoAggregateQuery
The custom MongoDB pipeline represented in JSON.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoCollation
The custom collation represented in JSON.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoDeleteQuery
The custom MongoDB filter.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFilter
The custom MongoDB filter query.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoFindQuery
The custom MongoDB filter query.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoProjection
The custom fields projection represented in JSON.
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoRepository
 
value() - Method in annotation type io.micronaut.data.mongodb.annotation.MongoSort
The custom sort represented in JSON.
valueOf(String) - Static method in enum io.micronaut.data.mongodb.conf.MongoDataConfiguration.DriverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.data.mongodb.conf.MongoDataConfiguration.DriverType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withClientSession(Function<ClientSession, Mono<? extends T>>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
withClientSession(Function<ClientSession, Mono<? extends T>>) - Method in interface io.micronaut.data.mongodb.operations.MongoReactorRepositoryOperations
Starts a new session or reuses one from the context.
withClientSessionMany(Function<ClientSession, Flux<? extends T>>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
withClientSessionMany(Function<ClientSession, Flux<? extends T>>) - Method in interface io.micronaut.data.mongodb.operations.MongoReactorRepositoryOperations
Starts a new session or reuses one from the context.
withTransaction(TransactionDefinition, ReactiveTransactionOperations.TransactionalCallback<ClientSession, T>) - Method in class io.micronaut.data.mongodb.operations.DefaultReactiveMongoRepositoryOperations
 
A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages