A B C D E F G H I J L M N P R S T U V W
All Classes All Packages
All Classes All Packages
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
MongoReactiveRepositoryOperationswith Reactor specific method to execute an operation with the contextualClientSession. - MongoRepository - Annotation Type in io.micronaut.data.mongodb.annotation
-
Stereotype repository that configures a
Repositoryas aMongoRepository. - 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
ClientSessioninstance 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
ClientSessionthat 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
All Classes All Packages