All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractAsyncInterceptor<T,R> |
Abstract asynchronous interceptor implementation.
|
AbstractAsyncSpecificationInterceptor<T,R> |
Abstract async specification interceptor.
|
AbstractConversionContext |
Delegating ConversionContext .
|
AbstractConvertCompletionStageInterceptor<T> |
Abstract asynchronous interceptor implementation with a result conversion.
|
AbstractCountConvertCompletionStageInterceptor |
Abstract asynchronous interceptor implementation with a result conversion.
|
AbstractCriteriaBuilder |
Abstract CriteriaBuilder implementation.
|
AbstractCriteriaMethodMatch |
Abstract criteria matcher.
|
AbstractHibernateOperations<S,Q> |
Abstract Hibernate operations shared between the synchronous and the reactive implementations.
|
AbstractMongoCollectionsCreator<Dtbs> |
MongoDB's collections creator.
|
AbstractNumericalPersistentPropertyExpression<N extends java.lang.Number> |
The abstract numerical persistent property expression.
|
AbstractPatternMethodMatcher |
Abstract pattern method match that support two variations of method names.
|
AbstractPersistentEntity |
|
AbstractPersistentEntityCriteriaDelete<T> |
|
AbstractPersistentEntityCriteriaQuery<T> |
|
AbstractPersistentEntityCriteriaUpdate<T> |
|
AbstractPersistentEntityJoinSupport<J,E> |
|
AbstractPersistentPropertyExpression<P,R> |
The abstract persistent property expression.
|
AbstractPersistentPropertyPath<T> |
|
AbstractPersistentPropertyPredicate<T> |
Abstract predicate represented by a property path.
|
AbstractPredicate |
Abstract predicate implementation.
|
AbstractPrefixPatternMethodMatcher |
The matcher based on a simple patter.
|
AbstractPreparedDataOperation<R> |
|
AbstractPublisherInterceptor |
Publisher interceptor.
|
AbstractQueryInterceptor<T,R> |
Abstract interceptor that executes a Query .
|
AbstractReactiveEntitiesOperations<Ctx extends OperationContext,T,Exc extends java.lang.Exception> |
Abstract reactive entities operations.
|
AbstractReactiveEntityOperations<Ctx extends OperationContext,T,Exc extends java.lang.Exception> |
Abstract reactive entity operations.
|
AbstractReactiveInterceptor<T,R> |
Abstract reactive repository interceptor.
|
AbstractReactiveSpecificationInterceptor<T,R> |
Abstract reactive specification interceptor.
|
AbstractRepositoryOperations |
Abstract repository implementation.
|
AbstractSpecificationInterceptor |
Abstract specification interceptor.
|
AbstractSpecificationInterceptor<T,R> |
Abstract specification interceptor.
|
AbstractSpecificationInterceptor<T,R> |
Abstract specification interceptor.
|
AbstractSpecificationInterceptor.Type |
|
AbstractSpecificationMethodMatcher |
Abstract superclass for specification methods.
|
AbstractSqlLikeQueryBuilder |
An abstract class for builders that build SQL-like queries.
|
AbstractSqlLikeQueryBuilder.CriteriaContext |
A criterion context.
|
AbstractSqlLikeQueryBuilder.CriterionHandler<T extends QueryModel.Criterion> |
A criterion handler.
|
AbstractSqlLikeQueryBuilder.Placeholder |
Represents a placeholder in query.
|
AbstractSqlLikeQueryBuilder.QueryPosition |
|
AbstractSqlRepositoryOperations<RS,PS,Exc extends java.lang.Exception> |
Abstract SQL repository implementation not specifically bound to JDBC.
|
AbstractSqlRepositoryOperations.StatementSupplier<PS> |
Functional interface used to supply a statement.
|
AbstractSyncEntitiesOperations<Ctx extends OperationContext,T,Exc extends java.lang.Exception> |
Abstract synchronous entities operations.
|
AbstractSyncEntityOperations<Ctx extends OperationContext,T,Exc extends java.lang.Exception> |
Abstract synchronous entity operations.
|
AbstractSynchronousStateTransactionManager<T> |
NOTICE: This is a fork of Spring's AbstractPlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
AbstractSynchronousStateTransactionManager.SuspendedResourcesHolder |
Holder for suspended resources.
|
AbstractSynchronousTransactionManager<T> |
NOTICE: This is a fork of Spring's AbstractPlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
AbstractSynchronousTransactionManager.SuspendedResourcesHolder |
Holder for suspended resources.
|
AbstractTransactionStatus<T> |
|
AggregateExpression<T,E> |
The aggregate expression.
|
AggregateType |
The aggregate type.
|
AliasedSelection<T> |
The aliased selection.
|
AnnotatedMethodInvokingEntityEventListener |
Event listener that allows invoking methods defined on entities and annotated with an event annotation such as PrePersist .
|
AnnotationMetadataHierarchy |
Used to represent an annotation metadata hierarchy.
|
Association |
A property that represents an association.
|
AssociationQuery |
Extends a query and allows querying an association.
|
AssociationUtils |
Internal association utilities.
|
AsyncCapableRepository |
|
AsyncCrudRepository<E,ID> |
|
AsyncFromReactiveAsyncRepositoryOperation |
|
AsyncJpaSpecificationExecutor<T> |
|
AsyncPageableRepository<E,ID> |
A repository that supports pagination.
|
AsyncRepositoryOperations |
Asynchronous operations for reading data from a backing implementations.
|
AsyncTransactionOperations<C> |
An interface for async transaction management.
|
AsyncTransactionStatus<T> |
Status object for async transactions.
|
AsyncUsingReactiveTransactionOperations<C> |
Implementation of the asynchronous transaction manager using a reactive transaction manager.
|
AsyncUsingSyncTransactionOperations<C> |
Implementation of the asynchronous transaction manager using a synchronous transaction manager.
|
AttributeConverter<X,Y> |
The attribute converter is used for converting mapped entity value to the persisted value and back.
|
AttributeConverterProvider |
Intended to support different implementation of attribute converters like JPA's 'jakarta.persistence.AttributeConverter'.
|
AttributeConverterRegistry |
Attribute converter registry.
|
AutoPopulated |
Meta annotation to identity annotations that are auto-populated by the Micronaut Data.
|
AutoPopulatedEntityEventListener |
Abstract implementation of a listener that handles AutoPopulated .
|
AutoTimestampEntityEventListener |
|
BasicStoredQuery<E,R> |
|
BatchOperation<E> |
A batch operation is an operation performed on one or more entities of the same type.
|
BeanIntrospectionMapper<D,R> |
A TypeMapper that maps objects using a compile time computed BeanIntrospection .
|
BindingParameter |
The query binding parameter.
|
BindingParameter.BindingContext |
The binding context.
|
BlockingExecutorReactorRepositoryOperations |
|
BlockingReactorRepositoryOperations |
|
BlockingReactorRepositoryOperations |
Deprecated.
|
CannotCreateTransactionException |
Exception thrown when a transaction can't be created using an
underlying transaction API such as JTA.
|
CannotGetJdbcConnectionException |
Exception thrown when a JDBC connection cannot be retrieved.
|
ColumnAnnotationMapper |
|
ColumnAnnotationMapper |
|
ColumnIndexR2dbcResultReader |
|
ColumnIndexResultSetReader |
A reader that uses the column index.
|
ColumnNameR2dbcResultReader |
|
ColumnNameResultSetReader |
|
ColumnTransformer |
Inspired by Hibernate's annotation of the same name.
|
CompoundSelection<T> |
The compound selection.
|
ConjunctionPredicate |
The conjunction predicate implementation.
|
ConnectionCallback<R> |
SQL callback interface that helps with handling SQLException.
|
ConnectionHandle |
Simple interface to be implemented by handles for a JDBC Connection.
|
ConnectionHolder |
Resource holder wrapping a JDBC Connection .
|
ConvertAnnotationMapper |
Maps JPA Convert annotation.
|
ConvertAnnotationMapper |
Maps JPA Convert annotation.
|
ConverterAnnotationMapper |
Maps JPA converter annotation to a singleton instance.
|
ConverterAnnotationMapper |
Maps JPA converter annotation to a singleton instance.
|
CoroutineTxHelper |
Helper to setup Kotlin coroutine context.
|
CountAsyncInterceptor<T> |
An interceptor that executes a a count of all records asynchronously.
|
CountAsyncSpecificationInterceptor |
Interceptor that supports async count specifications.
|
CountInterceptor<T> |
An interceptor that executes a a count of all records.
|
CountMethodMatcher |
Count method match.
|
CountReactiveInterceptor<T,R> |
An interceptor that executes a count query reactively and returns a reactive type that emits a single result
as a RxJava Single or a Reactor Mono.
|
CountReactiveSpecificationInterceptor |
Interceptor that supports reactive count specifications.
|
CountSpecificationInterceptor |
Interceptor that supports count specifications.
|
CountSpecificationInterceptor |
Interceptor that supports count specifications.
|
CountSpecificationInterceptor |
Interceptor that supports Spring Data JPA specifications.
|
CountSpecificationMethodMatcher |
Implementation of count(Specification) for JPA specifications.
|
Criteria |
Interface used for the construction of queries at compilation time an implementation may optionally
provide an implementation of this at runtime.
|
CriteriaDeleteBuilder<E> |
Delete query criteria builder specification.
|
CriteriaQueryBuilder<R> |
Query criteria builder specification.
|
CriteriaUpdateBuilder<E> |
Update query criteria builder specification.
|
CriteriaUtils |
Criteria util class.
|
CrudRepository<E,ID> |
A repository interface for performing CRUD (Create, Read, Update, Delete).
|
CurrentDateTimeProvider |
|
CustomConverterDeserializer |
Custom converter deserializer.
|
CustomConverterSerializer |
Custom converter serializer.
|
DataAccessException |
Parent class for data access related exceptions that occur at runtime.
|
DataAccessResourceFailureException |
Exception thrown when the underlying resource fails to connect.
|
DataConfiguration |
General data configuration.
|
DataConfiguration.PageableConfiguration |
Configuration for pageable.
|
DataConversionService<Impl extends DataConversionService> |
The type of ConversionService that also include the Data project only registered converters.
|
DataInterceptor<T,R> |
Marker interface for all Data related interceptors.
|
DataIntroductionAdvice |
The root Data introduction advice, which simply delegates to an appropriate interceptor
declared in the io.micronaut.data.intercept package.
|
DataJdbcConfiguration |
Configuration for Data JDBC.
|
DataMethod |
|
DataMethod.OperationType |
Describes the operation type.
|
DataMethodQueryParameter |
Internal annotation representing query parameter binding.
|
DataR2dbcConfiguration |
Configuration for Schema generation.
|
DataSettings |
Parent configuration interface.
|
DataSourceTransactionManager |
NOTICE: This is a fork of Spring's PlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
DataSourceUtils |
Helper class that provides static methods for obtaining JDBC Connections from
a DataSource .
|
DataTransformer |
Generic version of allowing transformations to be applied when reading or writing
data to and from the a database.
|
DataType |
Enum of basic data types allowing compile time computation which can then subsequently be used at runtime for fast
switching.
|
DataTypeConverter<S,T> |
|
DateCreated |
Can be applied to date type to indicate the property should be populated when it is first inserted.
|
DateTimeProvider<T> |
|
DateUpdated |
Can be applied to date type to indicate the property should be populated when it was last updated.
|
DefaultCountAsyncInterceptor<T> |
|
DefaultCountInterceptor<T> |
|
DefaultCountReactiveInterceptor |
|
DefaultDeleteAllAsyncInterceptor<T> |
|
DefaultDeleteAllInterceptor<T> |
|
DefaultDeleteAllReactiveInterceptor |
|
DefaultDeleteOneAsyncInterceptor<T> |
|
DefaultDeleteOneInterceptor<T> |
|
DefaultDeleteOneReactiveInterceptor |
|
DefaultEntityEventContext<T> |
|
DefaultExistsByAsyncInterceptor<T> |
|
DefaultExistsByInterceptor<T> |
|
DefaultExistsByReactiveInterceptor |
|
DefaultFindAllAsyncInterceptor |
|
DefaultFindAllInterceptor<T,R> |
|
DefaultFindAllReactiveInterceptor |
|
DefaultFindByIdAsyncInterceptor |
Default implementation that handles lookup by ID asynchronously.
|
DefaultFindByIdInterceptor<T> |
Default implementation that handles lookup by ID.
|
DefaultFindByIdReactiveInterceptor |
|
DefaultFindOneAsyncInterceptor |
|
DefaultFindOneInterceptor<T> |
|
DefaultFindOneReactiveInterceptor |
|
DefaultFindOptionalInterceptor<T> |
|
DefaultFindPageAsyncInterceptor |
|
DefaultFindPageInterceptor<T,R> |
|
DefaultFindPageReactiveInterceptor |
|
DefaultFindSliceAsyncInterceptor |
|
DefaultFindSliceInterceptor<T,R> |
|
DefaultFindSliceReactiveInterceptor |
|
DefaultFindStreamInterceptor<T> |
|
DefaultJdbcRepositoryOperations |
|
DefaultJdbcRepositoryOperations.JdbcOperationContext |
|
DefaultMongoRepositoryOperations |
Default Mongo repository operations.
|
DefaultMongoRepositoryOperations.MongoOperationContext |
|
DefaultPagedQuery<E> |
|
DefaultPagedQueryResolver |
Default paged query resolver.
|
DefaultPhysicalNamingStrategy |
The default PhysicalNamingStrategy to use.
|
DefaultPreparedQuery<E,RT> |
Represents a prepared query.
|
DefaultPreparedQueryResolver |
Default prepared query resolver.
|
DefaultQuery |
Models a query that can be executed against a data store.
|
DefaultReactiveMongoRepositoryOperations |
The reactive MongoDB repository operations implementation.
|
DefaultReactiveMongoRepositoryOperations.MongoOperationContext |
|
DefaultSaveAllAsyncInterceptor<T> |
|
DefaultSaveAllInterceptor<T,R> |
|
DefaultSaveAllReactiveInterceptor |
|
DefaultSaveEntityInterceptor<T> |
|
DefaultSaveEntityInterceptor<T> |
|
DefaultSaveEntityReactiveInterceptor |
|
DefaultSaveOneAsyncInterceptor |
|
DefaultSaveOneInterceptor<T> |
|
DefaultSaveOneReactiveInterceptor |
|
DefaultStoredDataOperation<R> |
Used as a super class to resolve and potentially cache data about a method.
|
DefaultStoredQuery<E,RT> |
Represents a prepared query.
|
DefaultStoredQueryResolver |
Default stored query resolver.
|
DefaultSynchronousTransactionState |
|
DefaultTestTransactionExecutionListener |
Adds support for MicronautTest transactional handling.
|
DefaultTransactionAttribute |
Deprecated.
|
DefaultTransactionDefinition |
Default implementation of the TransactionDefinition interface,
offering bean-style configuration and sensible default values
(PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).
|
DefaultTransactionStatus<T> |
|
DefaultUpdateAllAsyncEntitiesInterceptor |
|
DefaultUpdateAllEntitiesInterceptor<T,R> |
|
DefaultUpdateAllEntitiesReactiveInterceptor |
|
DefaultUpdateAsyncInterceptor |
|
DefaultUpdateEntityAsyncInterceptor<T> |
|
DefaultUpdateEntityInterceptor<T> |
|
DefaultUpdateEntityReactiveInterceptor |
|
DefaultUpdateInterceptor<T> |
|
DefaultUpdateReactiveInterceptor |
|
DelegatePreparedQuery<E,R> |
|
DelegateStoredQuery<E,R> |
|
DelegatingDataSource |
JDBC DataSource implementation that delegates all calls
to a given target DataSource .
|
DelegatingDataSourceResolver |
Unwraps transactional data source proxies.
|
DeleteAllAsyncInterceptor<T,R> |
An interceptor that executes a batch delete of all records asynchronously.
|
DeleteAllAsyncSpecificationInterceptor |
Implementation of async deleteAll(Specification) .
|
DeleteAllInterceptor<T> |
An interceptor that executes a batch delete.
|
DeleteAllReactiveInterceptor<T,R> |
An interceptor that executes a batch delete reactively.
|
DeleteAllReactiveSpecificationInterceptor |
Implementation of reactive deleteAll(Specification) .
|
DeleteAllSpecificationInterceptor |
Implementation of deleteAll(Specification) .
|
DeleteAllSpecificationMethodMatcher |
Delete all specification method.
|
DeleteBatchOperation<E> |
A delete batch operation is an operation performed on one or more entities of the same type.
|
DeleteCriteriaMethodMatch |
Delete criteria method match.
|
DeleteMethodMatcher |
Count method matcher.
|
DeleteOneAsyncInterceptor<T,R> |
An interceptor that executes a delete os a single record asynchronously.
|
DeleteOneInterceptor<T> |
Interceptor that deletes a single entity.
|
DeleteOneReactiveInterceptor<T,R> |
An interceptor that executes a single delete reactively.
|
DeleteOperation<E> |
A delete operation that updates the given entity.
|
DeleteSpecification<T> |
Criteria delete specification.
|
Dialect |
The SQL dialect to use.
|
DisjunctionPredicate |
The disjunction predicate implementation.
|
DocumentProcessorRequired |
Requires the repository to be processed by the data-document-processor.
|
DTOMapper<T,S,R> |
|
Embeddable |
Annotation to be used on POJOs that are embeddable in MappedEntity types.
|
EmbeddableAnnotationMapper |
Maps JPA Embeddable to Micronaut Data Embedabble.
|
EmbeddableAnnotationMapper |
Maps JPA Embeddable to Micronaut Data Embedabble.
|
EmbeddableMapper |
|
EmbeddableVisitor |
A visitor that handles types annotated with Embeddable .
|
Embedded |
An embedded association.
|
EmbeddedAnnotationMapper |
Maps JPA Embedded to Micronaut Data embedded.
|
EmbeddedAnnotationMapper |
Maps JPA Embedded to Micronaut Data embedded.
|
EmbeddedId |
Annotation that specifies the embedded ID.
|
EmbeddedIdAnnotationMapper |
|
EmbeddedIdAnnotationMapper |
|
EmptyResultException |
Exception thrown if a query produces no result and the result type is not nullable.
|
EntityAnnotationMapper |
Translates the jakarta.persistence annotation model into the generic model understood by Micronaut Data.
|
EntityAnnotationMapper |
Translates the javax.persistence annotation model into the generic model understood by Micronaut Data.
|
EntityEventContext<T> |
Context object for event receivers.
|
EntityEventListener<T> |
The interface representing an entity event listener.
|
EntityEventMapping |
Marker annotation of entity lifecycle event handler.
|
EntityEventRegistry |
Primary implementation of the EntityEventListener interface that aggregates all other listeners.
|
EntityEventVisitor |
Validates entity event method signatures.
|
EntityGraph |
Allows configuring JPA 2.1 entity graphs on query methods.
|
EntityInstanceOperation<E> |
An entity operation with an instance.
|
EntityManagerHolder |
Resource holder wrapping a JPA EntityManager .
|
EntityOperation<E> |
An operation on an entity type.
|
EntityOperations<T,Exc extends java.lang.Exception> |
The entity operations container.
|
EnumeratedAnnotationMapper |
Maps JPA's @Enumerated to a correct type def.
|
EnumeratedAnnotationMapper |
Maps JPA's @Enumerated to a correct type def.
|
EventIntegrator |
Integrates event handling.
|
ExceptionUtil |
Exception utils.
|
ExecutorAsyncOperations |
|
ExecutorReactiveOperations |
|
ExistsByAsyncInterceptor<T> |
An interceptor that executes a query to check for existence.
|
ExistsByInterceptor<T> |
An interceptor that checks for the existence of a record.
|
ExistsByReactiveInterceptor<T,R> |
An interceptor that executes an existence query reactively.
|
ExistsMethodMatcher |
Exists method matcher.
|
Expandable |
Marks parameter as expandable, which means that the query will be altered during runtime to accommodate additional values.
|
ExpressionBinaryPredicate |
The expression binary operation predicate implementation.
|
FindAllAsyncInterceptor<T> |
An interceptor that executes a query and returns an iterable result asynchronously.
|
FindAllAsyncSpecificationInterceptor |
Implementation of async unpaged version of findAll(Specification) .
|
FindAllInterceptor<T,R> |
An interceptor that doesn't execute a query but instead just lists all the results.
|
FindAllReactiveInterceptor<T,R> |
An interceptor that executes a Query and a Publisher that
emits the result objects reactively.
|
FindAllReactiveSpecificationInterceptor |
Implementation of reactive unpaged version of findAll(Specification) .
|
FindAllSpecificationInterceptor |
Implementation of the unpaged version of findAll(Specification) .
|
FindAllSpecificationInterceptor |
Implementation of the unpaged version of findAll(Specification) .
|
FindAllSpecificationInterceptor |
Implementation of the unpaged version of findAll(Specification) .
|
FindAllSpecificationMethodMatcher |
Find all specification method.
|
FindByIdAsyncInterceptor<T> |
An interceptor that executes a query and returns a result asynchronously.
|
FindByIdInterceptor<T> |
An interceptor that finds an entity by ID.
|
FindByIdReactiveInterceptor<T,R> |
An interceptor that executes an find by id reactively.
|
FindersUtils |
Finders utils.
|
FindersUtils.DynamicClassElement |
Internally used for dynamically defining a class element.
|
FindMethodMatcher |
Find method matcher.
|
FindOneAsyncInterceptor<T> |
An interceptor that executes a query and returns a result asynchronously.
|
FindOneAsyncSpecificationInterceptor |
Implementation of async findOne(Specification) .
|
FindOneInterceptor<T> |
An interceptor that executes a Query and returns a single entity result.
|
FindOneReactiveInterceptor<T,R> |
An interceptor that executes a query reactively and returns a reactive type that emits a single result
as a RxJava Single or a Reactor Mono.
|
FindOneReactiveSpecificationInterceptor |
Implementation of async findOne(Specification) .
|
FindOneSpecificationInterceptor |
Implementation of findOne(Specification) for JPA specifications.
|
FindOneSpecificationInterceptor |
Implementation of findOne(Specification) for JPA specifications.
|
FindOneSpecificationInterceptor |
Implementation of findOne(Specification) for Spring Data JPA specifications.
|
FindOneSpecificationMethodMatcher |
JPA specification findOne.
|
FindOptionalInterceptor<T> |
An interceptor that executes a Query and returns an optional single entity result.
|
FindPageAsyncInterceptor<T> |
An interceptor that executes a query and returns a Page asynchronously.
|
FindPageAsyncSpecificationInterceptor |
Runtime implementation of CompletableFuture<Page> find(Specification, Pageable) .
|
FindPageInterceptor<T,R> |
An interceptor that handles a return type of Page .
|
FindPageReactiveInterceptor<T,R> |
An interceptor that finds a page reactively.
|
FindPageReactiveSpecificationInterceptor |
Runtime implementation of Publisher<Page> find(Specification, Pageable) .
|
FindPageSpecificationInterceptor |
Runtime implementation of Page find(Specification, Pageable) .
|
FindPageSpecificationInterceptor |
Runtime implementation of Page find(Specification, Pageable) .
|
FindPageSpecificationInterceptor |
Runtime implementation of Page find(Specification, Pageable) for Spring Data JPA.
|
FindPageSpecificationMethodMatcher |
Compilation time implementation of Page find(Specification, Pageable) for JPA.
|
FindSliceAsyncInterceptor<T> |
An interceptor that executes a query and returns a Slice asynchronously.
|
FindSliceInterceptor<T,R> |
An interceptor that handles a return type of Slice .
|
FindSliceReactiveInterceptor<T,R> |
An interceptor that finds a slice reactively.
|
FindStreamInterceptor<T> |
An interceptor that executes a Query and returns a Stream of results.
|
FlushInterceptor<T> |
Interceptor for flushing.
|
FlushSynchronization |
Simple synchronization adapter that propagates a flush() call
to the underlying Hibernate Session.
|
GeneratedValue |
Designates a property as a generated value.
|
GeneratedValue.Type |
The type of generation.
|
GeneratedValueMapper |
Maps JPA's generated value to Micronaut's.
|
GeneratedValueMapper |
Maps JPA's generated value to Micronaut's.
|
GenericRepository<E,ID> |
Parent repository interface for all repositories.
|
HeuristicCompletionException |
Exception that represents a transaction failure caused by a heuristic
decision on the side of the transaction coordinator.
|
HeuristicCompletionException.State |
Possible state outcomes.
|
HibernateJpaOperations |
|
HibernateReactorRepositoryOperations |
Hibernate reactive repository operations.
|
HibernateTransactionManager |
|
HintsCapableRepository |
Hints capable repository interface.
|
Id |
Designates a field or method that is annotated with the Id of an entity.
|
IdAnnotationMapper |
Maps JPA's Id annotation to Micronaut's.
|
IdAnnotationMapper |
Maps JPA's Id annotation to Micronaut's.
|
IdDeserializer |
ID deserializer.
|
IdExpression<E,T> |
The ID expression implementation.
|
IdPropertyNamingStrategy |
ID property naming strategy.
|
IdSerializer |
ID serializer.
|
IExpression<T> |
The internal implementation of Expression .
|
IgnoreWhere |
The IgnoreWhere annotation prevents the generation of additional criteria for this query.
|
IllegalTransactionStateException |
Exception thrown when the existence or non-existence of a transaction
amounts to an illegal state according to the transaction propagation
behavior that applies.
|
Index |
Designates one of the indexes part of the indexes member within an Table annotation.
|
IndexAnnotationMapper |
Maps JPA's Index annotation to Micronaut's.
|
IndexAnnotationMapper |
Maps JPA's Index annotation to Micronaut's.
|
Indexes |
A @Join defines how a join for a particular association path should be generated.
|
InsertBatchOperation<E> |
An insert batch operation is an operation performed on one or more entities of the same type.
|
InsertOperation<E> |
An insert operation that inserts a record.
|
InvalidIsolationLevelException |
Exception that gets thrown when an invalid isolation level is specified,
i.e.
|
InvalidTimeoutException |
Exception that gets thrown when an invalid timeout is specified,
that is, the specified timeout valid is out of range or the
transaction manager implementation doesn't support timeouts.
|
IPredicate |
|
ISelection<T> |
The internal implementation of Selection .
|
IterableResultInterceptor<T,R> |
An interceptor that returns an iterable result.
|
JakartaTransactionalMapper |
Maps JTA's Jakarta transaction annotation.
|
JdbcConversionContext |
Conversion context for JDBC implementation.
|
JdbcOperations |
Simple JDBC operations interface.
|
JdbcQueryStatement |
|
JdbcRepository |
|
JdbcRepositoryOperations |
|
JdbcTransactionObjectSupport |
Convenient base class for JDBC-aware transaction objects.
|
Join |
A @Join defines how a join for a particular association path should be generated.
|
Join.Type |
The type of join.
|
JoinColumn |
Subset of the JPA join column annotation.
|
JoinColumnAnnotationMapper |
Maps JPA's JoinColumn annotation to Micronaut's.
|
JoinColumnAnnotationMapper |
Maps JPA's JoinColumn annotation to Micronaut's.
|
JoinColumns |
|
Joiner |
Traversing the query selection and predicates and extracting required query joins.
|
Joiner.Joined |
The data structure representing a join.
|
JoinPath |
A join path represents a path, association and join type for performing a join with a query.
|
JoinSpecifications |
Repeatable annotation for Join .
|
JoinTable |
Subset of the JPA join table annotation allowing support for bidirectional and unidirectional one-to-many join fetches only.
|
JoinTableAnnotationMapper |
Maps JPA's JoinTable annotation to Micronaut's.
|
JoinTableAnnotationMapper |
Maps JPA's JoinTable annotation to Micronaut's.
|
JpaQueryBuilder |
Builds JPA 1.0 String-based queries from the Query model.
|
JpaRepository<E,ID> |
|
JpaRepositoryOperations |
Operations interface specific to JPA.
|
JpaSpecificationExecutor<T> |
Interface to allow execution of Specification s based on the JPA criteria API.
|
JpaSpecificationExecutor<T> |
Interface to allow execution of query/delete/update methods using dynamic JPA criteria API.
|
JtaTransactionalMapper |
Maps JTA's transaction annotation.
|
KotlinInterceptedMethodAsyncResultSupplier<C,T> |
The supplier of the Kotlin intercepted method result, allows to access the actual intercepted method.
|
ListMethodMatcher |
List method matcher.
|
LiteralExpression<T> |
The literal expression implementation.
|
LoadInterceptor<T> |
Interceptor for Load.
|
ManyRelationSerializer |
Many relation serializer.
|
ManyToManyMapper |
Maps JPA's ManyToMany annotation to Relation .
|
ManyToManyMapper |
Maps JPA's ManyToMany annotation to Relation .
|
ManyToOneMapper |
Maps JPA's ManyToOne annotation to Relation .
|
ManyToOneMapper |
Maps JPA's ManyToOne annotation to Relation .
|
MappedEntity |
Designates a class as being persisted.
|
MappedEntityMapper |
|
MappedEntityMapper |
Configurations bean introspection correctly for each entity.
|
MappedEntityVisitor |
A TypeElementVisitor that pre-computes mappings to columns based on the configured naming strategy.
|
MappedIdMapper |
|
MappedProperty |
Designates a method or field that is mapped as a persistent property.
|
MappedPropertyMapper |
|
MappedRelationMapper |
|
MappingException |
A mapping exception is one thrown if an issue exists at runtime or build time in the data mapping.
|
MatchContext |
A match context when matching methods.
|
MatchFailedException |
Immediate match fail.
|
MethodCandidate |
Implementation of dynamic finders.
|
MethodContextAwareStoredQueryDecorator |
Special version of stored query decorator that is aware of the method invocation context.
|
MethodMatchContext |
A match context for finding a matching method.
|
MethodMatcher |
The method matcher.
|
MethodMatcher.MethodMatch |
Method match implementation.
|
MethodMatchInfo |
The method info.
|
MethodMatchSourcePersistentEntityCriteriaBuilderImpl |
|
MicronautCurrentSessionContextClassProvider |
Micronaut Hibernate session class provider.
|
MicronautSessionContext |
Implementation of Hibernate 3.1's CurrentSessionContext interface
that delegates to SessionFactoryUtils for providing a
current Session .
|
MongoAggregateOptions |
Defines a custom MongoDB aggregate query options.
|
MongoAggregateQuery |
Defines a custom MongoDB query for aggregating results.
|
MongoAggregation |
The MongoDB's aggregation command.
|
MongoAggregationOptions |
The MongoDB's aggregation options.
|
MongoAnnotations |
Mongo annotations constants.
|
MongoCollation |
Defines a custom MongoDB's collation.
|
MongoCollectionsCreator |
MongoDB's collections creator.
|
MongoDatabaseFactory |
Mongo database factory.
|
MongoDataConfiguration |
Micronaut Data MongoDB integration configuration.
|
MongoDataConfiguration.DriverType |
The driver type.
|
MongoDataConfiguration.NotReactiveDriverSelectedCondition |
Not reactive driver condition.
|
MongoDataConfiguration.NotSyncDriverSelectedCondition |
Not sync driver condition.
|
MongoDelete |
The MongoDB's delete many command.
|
MongoDeleteOptions |
Defines a custom MongoDB delete query options.
|
MongoDeleteQuery |
Defines a custom MongoDB delete query.
|
MongoExecutorQueryMethodMatcher |
Finder with `MongoQueryExecutor` repository implementation.
|
MongoFilter |
Defines a custom MongoDB filter query.
|
MongoFind |
The MongoDB's find command.
|
MongoFindOptions |
Defines a custom MongoDB find query options.
|
MongoFindOptions |
The MongoDB's find options.
|
MongoFindQuery |
Defines a custom MongoDB query for finding results.
|
MongoOptionsUtils |
Mongo internal utils for building options.
|
MongoPreparedQuery<E,R,Dtb> |
|
MongoProjection |
Defines a custom MongoDB's fields projection.
|
MongoQueryBuilder |
The Mongo query builder.
|
MongoQueryExecutor<E> |
MongoDB specific repository that allows to use direct BSON objects.
|
MongoRawQueryMethodMatcher |
Finder with custom defied query used to return a single result.
|
MongoReactiveCollectionsCreator |
MongoDB's reactive collections creator.
|
MongoReactiveRepositoryOperations |
MongoDB reactive repository operations.
|
MongoReactorRepositoryOperations |
|
MongoRepository |
|
MongoRepositoryOperations |
Mongo DB repository operations.
|
MongoRoles |
Mongo parameter roles contansts.
|
MongoSort |
Defines a custom MongoDB's sort.
|
MongoStoredQuery<E,R,Dtb> |
|
MongoSynchronousTransactionManager |
MongoDB synchronous transaction manager.
|
MongoUpdate |
The MongoDB's many command.
|
MongoUpdateOptions |
Defines a custom MongoDB update query options.
|
MongoUpdateQuery |
Defines a custom MongoDB update query.
|
MongoUtils |
Mongo internal utils.
|
NamingStrategies |
Naming strategy enum for when a class or property name has no explicit mapping.
|
NamingStrategies.KebabCase |
Example: foo-bar.
|
NamingStrategies.LowerCase |
Example: foobar.
|
NamingStrategies.Raw |
No naming conversion.
|
NamingStrategies.UnderScoreSeparatedLowerCase |
Example: foo_bar.
|
NamingStrategies.UnderScoreSeparatedUpperCase |
Example: FOO_BAR.
|
NamingStrategies.UpperCase |
Example: foobar.
|
NamingStrategy |
Override default naming strategy.
|
NamingStrategy |
A strategy interface for resolving the mapped name of an entity or property.
|
NegatedPredicate |
The negated predicate implementation.
|
NestedTransactionNotSupportedException |
Exception thrown when attempting to work with a nested transaction
but nested transactions are not supported by the underlying backend.
|
NonUniqueResultException |
The exception represents the error state when one result has been requested by data layer returned multiple results.
|
NoTransactionException |
Exception that occurs if no transaction is present.
|
OneRelationDeserializer |
One relation deserializer.
|
OneRelationSerializer |
One relation serializer.
|
OneToManyMapper |
Maps JPA's OneToMany annotation to Relation .
|
OneToManyMapper |
Maps JPA's OneToMany annotation to Relation .
|
OneToOneMapper |
Maps JPA's OneToOne annotation to Relation .
|
OneToOneMapper |
Maps JPA's OneToOne annotation to Relation .
|
OperationContext |
The operation context.
|
OptimisticLockException |
Thrown when an optimistic locking conflict occurs.
|
Page<T> |
Inspired by the Spring Data's Page and GORM's PagedResultList , this models a type that supports
pagination operations.
|
Pageable |
Models pageable data.
|
PageableRepository<E,ID> |
A repository that supports pagination.
|
PageableRequestArgumentBinder |
A request argument binder for binding a Pageable object from the request.
|
PagedQuery<E> |
Object passed to queries for pagination requests.
|
PagedQueryResolver |
Paged query resolver.
|
ParameterExpressionImpl<T> |
The abstract implementation of ParameterExpression .
|
PersistenceEventContext<T> |
Context object for event receivers.
|
PersistenceEventException |
Exception that is thrown during event processing.
|
PersistentAssociationPath<OwnerType,AssociatedEntityType> |
The persistent entity association path.
|
PersistentAssociationPath |
The association path representation.
|
PersistentCollectionAssociationPath<OwnerType,AssociatedEntityType> |
The persistent entity association path.
|
PersistentElement |
Shared interface for a persistent element whether it be a type or a property.
|
PersistentEntity |
Models a persistent entity and provides an API that can be used both within the compiler and at runtime.
|
PersistentEntityCollectionJoin<OwnerType,AssociatedEntityType> |
The persistent entity collection Join .
|
PersistentEntityCriteriaBuilder |
The persistent entity criteria builder.
|
PersistentEntityCriteriaDelete<T> |
The persistent entity CriteriaDelete .
|
PersistentEntityCriteriaQuery<T> |
The persistent entity CriteriaQuery .
|
PersistentEntityCriteriaUpdate<T> |
The persistent entity CriteriaUpdate .
|
PersistentEntityFrom<OwnerType,AssociatedEntityType> |
The persistent entity From .
|
PersistentEntityJoin<OwnerType,AssociatedEntityType> |
The persistent entity Join .
|
PersistentEntityListJoin<OwnerType,AssociatedEntityType> |
The persistent entity list Join .
|
PersistentEntityPath<T> |
The persistent entity Path .
|
PersistentEntityRoot<T> |
The persistent entity Root .
|
PersistentEntitySetJoin<OwnerType,AssociatedEntityType> |
The persistent entity set Join .
|
PersistentEntityUtils |
Persistent entity utils.
|
PersistentListAssociationPath<OwnerType,AssociatedEntityType> |
The persistent entity association path.
|
PersistentProperty |
Models a persistent property.
|
PersistentPropertyBetweenPredicate<T> |
The property between predicate implementation.
|
PersistentPropertyBinaryPredicate<T> |
The property binary operation predicate implementation.
|
PersistentPropertyInPredicate<T> |
The property IN predicate implementation.
|
PersistentPropertyInValuesPredicate<T> |
The property IN value predicate implementation.
|
PersistentPropertyOrder<T> |
The implementation of Order .
|
PersistentPropertyPath<T> |
The persistent property Path .
|
PersistentPropertyPath |
The property path representation.
|
PersistentPropertyUnaryPredicate<T> |
The property unary operation predicate implementation.
|
PersistentSetAssociationPath<OwnerType,AssociatedEntityType> |
The persistent entity association path.
|
PostLoad |
Designates method that is representing a post load event listener.
|
PostLoadAnnotationMapper |
Maps JPA's PostLoad annotation to Micronaut's.
|
PostLoadAnnotationMapper |
Maps JPA's PostLoad annotation to Micronaut's.
|
PostPersist |
Designates method that is representing a post persist event listener.
|
PostPersistAnnotationMapper |
Maps JPA's PostPersist annotation to Micronaut's.
|
PostPersistAnnotationMapper |
Maps JPA's PostPersist annotation to Micronaut's.
|
PostPersistEventListener<T> |
|
PostRemove |
Designates method that is representing a post remove event listener.
|
PostRemoveAnnotationMapper |
Maps JPA's PostRemove annotation to Micronaut's.
|
PostRemoveAnnotationMapper |
Maps JPA's PostRemove annotation to Micronaut's.
|
PostRemoveEventListener<T> |
|
PostUpdate |
Designates method that is representing a post update event listener.
|
PostUpdateAnnotationMapper |
Maps JPA's PostUpdate annotation to Micronaut's.
|
PostUpdateAnnotationMapper |
Maps JPA's PostUpdate annotation to Micronaut's.
|
PostUpdateEventListener<T> |
|
PredicateBinaryOp |
Predicate binary operations.
|
PredicateSpecification<T> |
The predicate specification.
|
PredicateUnaryOp |
Predicate unary operations.
|
PredicateVisitable |
The visitable predicate.
|
PredicateVisitor |
The predicate visitor.
|
PreparedDataOperation<R> |
An operation that has been prepared for execution with the current context.
|
PreparedQuery<E,R> |
Interface that models a prepared query.
|
PreparedQueryDecorator |
Prepared query decorator.
|
PreparedQueryResolver |
Prepared query resolver.
|
PreparedStatementCallback<R> |
SQL PreparedStatement callback interface that helps with dealing with SQLException.
|
PrePersist |
Designates method that is representing a pre persist event listener.
|
PrePersistAnnotationMapper |
Maps JPA's PrePersist annotation to Micronaut's.
|
PrePersistAnnotationMapper |
Maps JPA's PrePersist annotation to Micronaut's.
|
PrePersistEventListener<T> |
|
PreRemove |
Designates method that is representing a post remove event listener.
|
PreRemoveAnnotationMapper |
Maps JPA's PreRemove annotation to Micronaut's.
|
PreRemoveAnnotationMapper |
Maps JPA's PreRemove annotation to Micronaut's.
|
PreRemoveEventListener<T> |
Functional version or PreRemove event handlers.
|
PreUpdate |
Designates method that is representing a pre update event listener.
|
PreUpdateAnnotationMapper |
Maps JPA's PreUpdate annotation to Micronaut's.
|
PreUpdateAnnotationMapper |
Maps JPA's PreUpdate annotation to Micronaut's.
|
PreUpdateEventListener<T> |
Functional version or PreUpdate event handlers.
|
PrimaryRepositoryOperations |
In the case of having two operations active (for example when using JPA and JDBC at the same time)
this interface is used as a marker to decide on the primary operations to lookup.
|
ProjectionList |
Models a list of projections.
|
Projections |
Projections used to customize the results of a query.
|
Projections |
Projections.
|
Projections.Avg |
The AVG projection.
|
Projections.Max |
The MAX projection.
|
Projections.Min |
The MIN projection.
|
Projections.Sum |
The SUM projection.
|
PropertyAutoPopulator<T extends java.lang.annotation.Annotation> |
The interface allows automatically populating new values, potentially based on the previous value for AutoPopulated properties.
|
Query |
Defines the query string such as SQL, JPA-QL, Cypher etc that should be executed.
|
QueryBuilder |
An interface capable of encoding a query into a string and a set of named parameters.
|
QueryCriteriaMethodMatch |
Query criteria method match.
|
QueryEventContext<T> |
Event context for when a query is performed.
|
QueryHint |
Provides a query hint to the underlying query implementation.
|
QueryHints |
|
QueryModel |
Main interface for constructing queries at either compilation or runtime.
|
QueryModel.AvgProjection |
Computes the average value of a property.
|
QueryModel.Between |
Criterion used to restrict the result to be between values (range query).
|
QueryModel.Conjunction |
A Criterion used to combine to criterion in a logical AND.
|
QueryModel.Contains |
Criterion used to restrict the results based on a result containing the given value.
|
QueryModel.CountDistinctProjection |
Projection to count distinct property names.
|
QueryModel.CountProjection |
Used to count the results of a query.
|
QueryModel.Criterion |
Represents a criterion to be used in a criteria query.
|
QueryModel.Disjunction |
A Criterion used to combine to criterion in a logical OR.
|
QueryModel.DistinctProjection |
Distinct result projection.
|
QueryModel.DistinctPropertyProjection |
Projection to return distinct property names.
|
QueryModel.EndsWith |
Criterion used to restrict the results based on starting with a given value.
|
QueryModel.Equals |
A criterion that restricts the results based on equality.
|
QueryModel.EqualsAll |
Restricts a value to be equal to all the given values.
|
QueryModel.EqualsProperty |
A criterion for one property equaling another.
|
QueryModel.Exists |
Used for exists subquery.
|
QueryModel.GreaterThan |
Used to restrict a value to be greater than the given value.
|
QueryModel.GreaterThanAll |
Restricts a value to be greater than all the given values.
|
QueryModel.GreaterThanEquals |
Used to restrict a value to be greater than or equal to the given value.
|
QueryModel.GreaterThanEqualsAll |
Restricts a value to be greater than or equal to all the given values.
|
QueryModel.GreaterThanEqualsProperty |
A criterion for one property being greater than or equal to another.
|
QueryModel.GreaterThanEqualsSome |
Restricts a value to be greater than some of the given values.
|
QueryModel.GreaterThanProperty |
A criterion for one property being greater than another.
|
QueryModel.GreaterThanSome |
Restricts a value to be greater than some of the given values.
|
QueryModel.GroupPropertyProjection |
Group by property projection.
|
QueryModel.IdEquals |
A criterion that restricts the results based on the equality of the identifier.
|
QueryModel.IdProjection |
A projection used to obtain the identifier of an object.
|
QueryModel.ILike |
Criterion used to restrict the results based on a pattern (likeness).
|
QueryModel.In |
Criterion used to restrict the results based on a list of values.
|
QueryModel.IsEmpty |
Restricts a property to be empty (such as a blank string).
|
QueryModel.IsFalse |
Restricts a property to be false.
|
QueryModel.IsNotEmpty |
Restricts a property to be empty (such as a blank string).
|
QueryModel.IsNotNull |
Restricts a property to be not null.
|
QueryModel.IsNull |
Restricts a property to be null.
|
QueryModel.IsTrue |
Restricts a property to be true.
|
QueryModel.Junction |
base class for a junction (AND or OR or NOT).
|
QueryModel.LessThan |
Used to restrict a value to be less than the given value.
|
QueryModel.LessThanAll |
Restricts a value to be less than all the given values.
|
QueryModel.LessThanEquals |
Used to restrict a value to be less than the given value.
|
QueryModel.LessThanEqualsAll |
Restricts a value to be less than or equal to all the given values.
|
QueryModel.LessThanEqualsProperty |
A criterion for one property being less than or equal to another.
|
QueryModel.LessThanEqualsSome |
Restricts a value to be less than some of the given values.
|
QueryModel.LessThanProperty |
A criterion for one property being less than another.
|
QueryModel.LessThanSome |
Restricts a value to be less than some of the given values.
|
QueryModel.Like |
Criterion used to restrict the results based on a pattern (likeness).
|
QueryModel.LiteralProjection |
A projection of a simple literal.
|
QueryModel.MaxProjection |
Computes the pageSize value of a property.
|
QueryModel.MinProjection |
Computes the min value of a property.
|
QueryModel.Negation |
A criterion used to negate several other criterion.
|
QueryModel.NotEquals |
A criterion that restricts the results based on equality.
|
QueryModel.NotEqualsAll |
Restricts a value to be not equal to all the given values.
|
QueryModel.NotEqualsProperty |
A criterion for one property not equaling another.
|
QueryModel.NotExists |
Used for exists subquery.
|
QueryModel.NotIn |
Criterion used to restrict the results based on a list of values.
|
QueryModel.Projection |
A projection.
|
QueryModel.PropertyComparisonCriterion |
A Criterion that compares to properties.
|
QueryModel.PropertyCriterion |
Criterion that applies to a property and value.
|
QueryModel.PropertyNameCriterion |
A Criterion that applies to a property.
|
QueryModel.PropertyProjection |
A projection that obtains the value of a property of an entity.
|
QueryModel.Regex |
Criterion used to restrict the results based on a regex pattern.
|
QueryModel.RLike |
Criterion used to restrict the results based on a regular expression pattern.
|
QueryModel.SizeEquals |
Size equals criterion.
|
QueryModel.SizeGreaterThan |
Size greater than criterion.
|
QueryModel.SizeGreaterThanEquals |
Size greater than equals criterion.
|
QueryModel.SizeLessThan |
Size less than criterion.
|
QueryModel.SizeLessThanEquals |
Size less than equals criterion.
|
QueryModel.SizeNotEquals |
Size not equals criterion.
|
QueryModel.StartsWith |
Criterion used to restrict the results based on starting with a given value.
|
QueryModel.SubqueryCriterion |
Used to differentiate criterion that require a subquery.
|
QueryModel.SumProjection |
Computes the sum of a property.
|
QueryModel.VersionEquals |
A criterion that restricts the results based on the equality of the version.
|
QueryModelPersistentEntityCriteriaQuery |
The query model provider.
|
QueryModelPredicateVisitor |
The predicate visitor to convert criteria predicates to QueryModel .
|
QueryModelSelectionVisitor |
The selection visitor to convert criteria selection to QueryModel .
|
QueryParameter |
A parameter to a query.
|
QueryParameterBinding |
Query parameter binding, represents the data needed to bind a property to the query parameter.
|
QueryParameterBinding |
The query parameter binding.
|
QueryResult |
Used to represent a built query that is computed at compilation time.
|
QueryResultPersistentEntityCriteriaQuery |
The query provider.
|
QueryResultStoredQuery<E,R> |
|
QuerySpecification<T> |
Criteria query specification.
|
QueryStatement<PS,IDX> |
An abstract interface over prepared statements.
|
R2dbcConversionContext |
Conversion context for R2DBC implementation.
|
R2dbcOperations |
Operations for R2DBC.
|
R2dbcQueryStatement |
|
R2dbcRepository |
|
R2dbcRepositoryOperations |
An interface for R2DBC repository operations.
|
R2dbcSchemaGenerator |
Schema generation for R2DBC.
|
RawQueryMethodMatcher |
Finder with custom defied query used to return a single result.
|
ReactiveCapableRepository |
Extends RepositoryOperations and adds the able for a datastore to expose reactive operations if they are supported.
|
ReactiveCascadeOperations<Ctx extends OperationContext> |
Reactive cascade operations.
|
ReactiveCascadeOperations.ReactiveCascadeOperationsHelper<Ctx extends OperationContext> |
The cascade operations helper.
|
ReactiveCountSpecificationInterceptor |
Interceptor that supports count specifications.
|
ReactiveEntitiesOperations<T,Exc extends java.lang.Exception> |
The reactive entities operations container.
|
ReactiveEntityOperations<T,Exc extends java.lang.Exception> |
The reactive entity operations container.
|
ReactiveFindAllSpecificationInterceptor |
Implementation of the unpaged version of findAll(Specification) .
|
ReactiveFindOneSpecificationInterceptor |
Implementation of findOne(Specification) for JPA specifications.
|
ReactiveFindPageSpecificationInterceptor |
Runtime implementation of Page find(Specification, Pageable) .
|
ReactiveMongoDatabaseFactory |
Mongo reactive database factory.
|
ReactiveRepositoryOperations |
Reactive operations for reading data from a backing implementations.
|
ReactiveStreamsCrudRepository<E,ID> |
Interface for CRUD using Reactive Streams.
|
ReactiveStreamsJpaSpecificationExecutor<T> |
Interface to allow execution of Specification s based on the JPA criteria API.
|
ReactiveStreamsJpaSpecificationExecutor<T> |
|
ReactiveStreamsPageableRepository<E,ID> |
A repository that supports pagination.
|
ReactiveTransactionOperations<C> |
An interface fo reactive transaction management.
|
ReactiveTransactionOperations.TransactionalCallback<C,T> |
A transactional callback interface.
|
ReactiveTransactionStatus<T> |
Status object for reactive transactions.
|
ReactorCrudRepository<E,ID> |
Deprecated.
|
ReactorCrudRepository<E,ID> |
CRUD repository for Project Reactor.
|
ReactorJpaSpecificationExecutor<T> |
Interface to allow execution of Specification s based on the JPA criteria API.
|
ReactorJpaSpecificationExecutor<T> |
|
ReactorPageableRepository<E,ID> |
A repository that supports pagination.
|
ReactorReactiveCapableRepository |
|
ReactorReactiveCapableRepository |
|
ReactorReactiveRepositoryOperations |
|
ReactorReactiveRepositoryOperations |
|
ReactorReactiveTransactionOperations<C> |
|
ReactorToAsyncOperationsAdaptor |
|
ReadOnly |
Stereotype annotation for demarcating a read-only transaction.
|
Relation |
Annotation used to indicate a field or method is a relation to another type.
|
Relation.Cascade |
Cascade type handling for different associations.
|
Relation.Kind |
The relation kind.
|
Repository |
Designates a type of a data repository.
|
RepositoryConfiguration |
Models compilation time configuration for the repository.
|
RepositoryMethodKey |
Key used to cache results for repository method invocations.
|
RepositoryOperations |
Common interface for repository implementations to implement.
|
RepositoryTypeElementVisitor |
The main TypeElementVisitor that visits interfaces annotated with Repository
and generates queries for each abstract method.
|
RequiresReactiveMongo |
Requires configuration that defines reactive Mongo driver to be used.
|
RequiresSyncMongo |
Requires configuration that defines sync Mongo driver to be used.
|
ResourceHolder |
Generic interface to be implemented by resource holders.
|
ResourceHolderSupport |
Convenient base class for resource holders.
|
ResourceTransactionManager<R,T> |
Extension of the SynchronousTransactionManager
interface, indicating a native resource transaction manager, operating on a single
target resource.
|
Restrictions |
Factory for creating criterion instances.
|
Restrictions |
Restrictions.
|
Restrictions.After<T extends java.lang.Comparable<? super T>> |
|
Restrictions.Before<T extends java.lang.Comparable<? super T>> |
|
Restrictions.PropertyBetween<T extends java.lang.Comparable<? super T>> |
Between restriction.
|
Restrictions.PropertyContaining |
Contains with criterion.
|
Restrictions.PropertyContainingIgnoreCase |
Contains with criterion.
|
Restrictions.PropertyContains |
Contains with criterion.
|
Restrictions.PropertyContainsIgnoreCase |
Contains with criterion IgnoreCase.
|
Restrictions.PropertyEndingWith |
Ends with criterion.
|
Restrictions.PropertyEndingWithIgnoreCase |
Ends with criterion.
|
Restrictions.PropertyEndsWith |
Ends with criterion.
|
Restrictions.PropertyEndsWithIgnoreCase |
Ends with criterion.
|
Restrictions.PropertyEqual<T> |
Equal restriction.
|
Restrictions.PropertyEquals<T> |
Equals restriction.
|
Restrictions.PropertyGreaterThan<T extends java.lang.Comparable<? super T>> |
Greater than expression.
|
Restrictions.PropertyGreaterThanEquals<T extends java.lang.Comparable<? super T>> |
Greater than equals.
|
Restrictions.PropertyIds<T> |
Ids restriction.
|
Restrictions.PropertyIlike |
Case insensitive like.
|
Restrictions.PropertyIn<T> |
In restriction.
|
Restrictions.PropertyInList<T> |
InList restriction.
|
Restrictions.PropertyInRange<T extends java.lang.Comparable<? super T>> |
InRange restriction.
|
Restrictions.PropertyIsEmpty |
IsEmpty restriction.
|
Restrictions.PropertyIsFalse |
IsFalse restriction.
|
Restrictions.PropertyIsNotEmpty |
IsNotEmpty restriction.
|
Restrictions.PropertyIsNotNull<T> |
IsNotNull restriction.
|
Restrictions.PropertyIsNull<T> |
IsNull restriction.
|
Restrictions.PropertyIsTrue |
IsTrue restriction.
|
Restrictions.PropertyLessThan<T extends java.lang.Comparable<? super T>> |
Less than.
|
Restrictions.PropertyLessThanEquals<T extends java.lang.Comparable<? super T>> |
Less than equals.
|
Restrictions.PropertyLike |
Like criterion.
|
Restrictions.PropertyNotEqual<T> |
PropertyNotEqual restriction.
|
Restrictions.PropertyNotEquals<T> |
PropertyNotEquals restriction.
|
Restrictions.PropertyNotIn<T> |
NotIn restriction.
|
Restrictions.PropertyNotInList<T> |
NotInList restriction.
|
Restrictions.PropertyRegex |
Regex criterion.
|
Restrictions.PropertyRestriction<T> |
Property restriction.
|
Restrictions.PropertyRlike |
Regex like.
|
Restrictions.PropertyStartingWith |
Starts with criterion.
|
Restrictions.PropertyStartingWithIgnoreCase |
Starts with criterion.
|
Restrictions.PropertyStartsWith |
Starts with criterion.
|
Restrictions.PropertyStartsWithIgnoreCase |
Starts with criterion.
|
Restrictions.PropertyStringEqualIgnoreCase |
EqualIgnoreCase restriction.
|
Restrictions.PropertyStringEqualsIgnoreCase |
EqualsIgnoreCase restriction.
|
Restrictions.Restriction<T> |
Restriction.
|
ResultConsumer<T,RS> |
A mapping function can be used as a method parameter to repository methods to allow custom mapping of results.
|
ResultConsumer.Context<RS> |
A context object that simplifies mapping results to objects.
|
ResultReader<RS,IDX> |
A result reader is a type that is capable of reading data from the given result set type.
|
RuntimeAssociation<T> |
|
RuntimeCriteriaBuilder |
|
RuntimeEntityRegistry |
A registry for looking up entities across repositories.
|
RuntimePersistentEntity<T> |
Runtime implementation of PersistentEntity that uses pre-computed Introspected bean data and is completely stateless.
|
RuntimePersistentProperty<T> |
|
RuntimePersistentPropertyConversionContext |
|
RxJavaCrudRepository<E,ID> |
Interface for CRUD using RxJava 2.
|
SaveAllAsyncInterceptor<T> |
An interceptor that saves multiple entities asynchronously.
|
SaveAllInterceptor<T,R> |
Interface for the interceptor that handles saving a list or iterable of objects.
|
SaveAllReactiveInterceptor<T,R> |
An interceptor that saves a number of entities reactively.
|
SaveEntityAsyncInterceptor<T> |
An interceptor that saves a single entity asynchronously.
|
SaveEntityInterceptor<T> |
An interceptor that accepts a single entity to be saved and returns either the entity or nothing.
|
SaveEntityMethodMatcher |
A save method for saving a single entity.
|
SaveEntityReactiveInterceptor<T,R> |
An interceptor that saves a single entity reactively.
|
SaveOneAsyncInterceptor<T> |
An interceptor that saves a single entity asynchronously.
|
SaveOneInterceptor<T> |
An interceptor that accepts a single entity to be saved and returns either the entity or nothing.
|
SaveOneMethodMatcher |
A save method for saving a single entity.
|
SaveOneReactiveInterceptor<T,R> |
An interceptor that saves a single entity reactively.
|
SavepointManager |
Interface that specifies an API to programmatically manage transaction
savepoints in a generic fashion.
|
SchemaGenerate |
Enum describing how to handle the schema at startup.
|
SchemaGenerator |
Schema generator used for testing purposes.
|
SelectionVisitable |
The visitable selection.
|
SelectionVisitor |
The selection visitor.
|
SessionFactoryUtils |
Helper class featuring methods for Hibernate Session handling.
|
SessionHolder |
Resource holder wrapping a Hibernate Session (plus an optional Transaction ).
|
SessionSynchronization |
Callback for resource cleanup at the end of a Spring-managed transaction
for a pre-bound Hibernate Session.
|
SimpleConnectionHandle |
Simple implementation of the ConnectionHandle interface,
containing a given JDBC Connection.
|
SimpleMongoDatabaseFactory |
The simple Mongo database factory.
|
SimpleReactiveMongoDatabaseFactory |
The simple Mongo database factory.
|
Slice<T> |
Inspired by the Spring Data's Slice and GORM's PagedResultList , this models a type that supports
pagination operations.
|
SmartTransactionObject |
Interface to be implemented by transaction objects that are able to
return an internal rollback-only marker, typically from a another
transaction that has participated and marked it as rollback-only.
|
Sort |
An interface for objects that can be sorted.
|
Sort.Order |
The ordering of results.
|
Sort.Order.Direction |
Represents the direction of the ordering.
|
SourceAssociation |
|
SourceParameterExpressionImpl |
|
SourcePersistentEntity |
|
SourcePersistentEntityCriteriaBuilder |
|
SourcePersistentEntityCriteriaBuilderImpl |
|
SourcePersistentEntityCriteriaDelete<T> |
|
SourcePersistentEntityCriteriaQuery<T> |
|
SourcePersistentEntityCriteriaUpdate<T> |
|
SourcePersistentProperty |
|
Specification<T> |
Specification in the sense of Domain Driven Design.
|
SpringCreatedDateMapper |
Maps Spring Data's CreatedDate annotation to DateCreated .
|
SpringDataTypeConverters |
Type converters for supporting classes and interfaces in the org.springframework.data.domain package.
|
SpringHibernateTransactionOperations |
Adds Spring Transaction management capability to Micronaut Data.
|
SpringIdMapper |
Maps Spring Data's Id to Id .
|
SpringJdbcTransactionOperations |
|
SpringLastModifiedDateMapper |
|
SpringPageableRequestArgumentBinder |
Spring version of pageable binder.
|
SpringPersistenceConstructorMapper |
Maps Spring Data's PersistenceConstructor to Creator .
|
SpringPersistentAnnotationMapper |
|
SpringRepositoryMapper |
Maps Spring's repository annotation to Micronaut's.
|
SpringTransactionalEventListenerMapper |
Maps Spring's TransactionalEventListener to Micronaut's.
|
SpringTransactionalMapper |
Maps Spring's transaction annotation.
|
SpringTransientMapper |
|
SpringVersionMapper |
|
SqlDTOMapper<T,S,R> |
|
SqlMembers |
Interface for meta annotation members specific to SQL.
|
SqlPreparedQuery<E,R> |
|
SqlQueryBuilder |
|
SqlQueryConfiguration |
Allows configuration of how SQL queries are generated.
|
SqlQueryConfiguration.DialectConfiguration |
Configuration specific to a dialect.
|
SqlResultConsumer<T> |
A mapping function specific to SQL.
|
SqlResultEntityTypeMapper<RS,R> |
|
SqlResultEntityTypeMapper.PushingMapper<RS,R> |
The pushing mapper helper interface.
|
SqlStoredQuery<E,R> |
SQL version of StoredQuery carrying extra SQL related data.
|
SqlStoredQuery.Binder |
Parameters binder.
|
SqlTypeMapper<RS,R> |
|
StaticMetamodelAnnotationMapper |
Mapping StaticMetamodel to have reflective access.
|
StaticMetamodelInitializer |
Static metadata properties initializer.
|
StoredDataOperation<R> |
Common super interface for all stored operations.
|
StoredQuery<E,R> |
A stored computed query.
|
StoredQueryDecorator |
Stored query decorator.
|
StoredQueryParameter |
The stored query parameter.
|
StoredQueryResolver |
Stored query resolver.
|
SyncCascadeOperations<Ctx extends OperationContext> |
Synchronous cascade operations.
|
SyncCascadeOperations.SyncCascadeOperationsHelper<Ctx extends OperationContext> |
The cascade operations helper.
|
SyncEntitiesOperations<T,Exc extends java.lang.Exception> |
The entities operations container.
|
SyncEntityOperations<T,Exc extends java.lang.Exception> |
The entity operations container.
|
SynchronousFromReactiveTransactionManager<T> |
Implementation of the synchronous transaction manager using a reactive transaction manager.
|
SynchronousTransactionManager<T> |
NOTICE: This is a fork of Spring's PlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
SynchronousTransactionState |
The synchronous transaction state.
|
TableAnnotationMapper |
|
TableAnnotationMapper |
|
TransactionalAdvice |
Meta annotation that other transactional annotations like Spring's and javax.transaction.Transactional map
to such as to enable transactional advice.
|
TransactionalClientSession |
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 |
An interceptor that allows injecting a ClientSession that acts a proxy to lookup the connection for the current transaction.
|
TransactionalConnection |
Allows injecting a Connection instance as a bean with any methods invoked
on the connection being delegated to connection bound to the current transaction.
|
TransactionalConnectionInterceptor |
An interceptor that allows injecting a Connection that acts a proxy to lookup the connection for the current transaction.
|
TransactionalEventAdvice |
Internal annotation applied to TransactionalEventListener that
allows the interception of methods and binding the event consumer to the running transaction.
|
TransactionalEventInterceptor |
|
TransactionalEventListener |
Largely based on the similar annotation in Spring.
|
TransactionalEventListener.TransactionPhase |
The phase at which a transactional event listener applies.
|
TransactionalInterceptor |
|
TransactionAttribute |
Deprecated.
|
TransactionAwareDataSource |
Transaction aware data source implementation.
|
TransactionCallback<T,R> |
A functional interface for running code that runs within the context of a transaction.
|
TransactionDefinition |
NOTICE: This is a fork of Spring's PlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
TransactionDefinition.Isolation |
Isolation levels.
|
TransactionDefinition.Propagation |
Possible propagation values.
|
TransactionException |
Generic transaction exception super class.
|
TransactionExecution |
NOTICE: This is a fork of Spring's PlatformTransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
TransactionManager |
NOTICE: This is a fork of Spring's TransactionManager modernizing it
to use enums, Slf4j and decoupling from Spring.
|
TransactionOperations<T> |
Generic transaction operations interface.
|
TransactionState |
The transaction state.
|
TransactionStateOperations<T,S extends TransactionState> |
Generic transaction state operations interface.
|
TransactionStatus<T> |
NOTICE: This is a fork of Spring's TransactionStatus modernizing it
to use enums, Slf4j and decoupling from Spring.
|
TransactionSuspensionNotSupportedException |
Exception thrown when attempting to suspend an existing transaction
but transaction suspension is not supported by the underlying backend.
|
TransactionSynchronization |
Interface for transaction synchronization callbacks.
|
TransactionSynchronization.Status |
Transaction synchronization status.
|
TransactionSynchronizationAdapter |
|
TransactionSynchronizationManager |
Central delegate that manages resources and transaction synchronizations per thread.
|
TransactionSynchronizationManager.TransactionSynchronizationState |
The synchronization state.
|
TransactionSynchronizationManager.TransactionSynchronizationStateOp |
The transaction synchronization state autocloseable operation.
|
TransactionSynchronizationUtils |
|
TransactionSystemException |
Exception thrown when a general transaction system error is encountered,
like on commit or rollback.
|
TransactionTimedOutException |
Exception to be thrown when a transaction has timed out.
|
TransactionUsageException |
Superclass for exceptions caused by inappropriate usage of
a Spring transaction API.
|
TransactionUtil |
Transaction utils.
|
Transient |
Annotation used to indicate a field or method is transient and not persisted.
|
TransientAnnotationMapper |
Maps JPA's Transient annotation to Transient .
|
TransientAnnotationMapper |
Maps JPA's Transient annotation to Transient .
|
TypeDef |
Type definitions allow associating existing types with a specific DataType .
|
TypeDefinitions |
|
TypeMapper<D,R> |
A context object to facilitate and ease mapping objects programmatically.
|
TypeRole |
A type role indicates a method element in a repository that plays a role in query execution and should
not be factored into query calculation but instead made available at runtime using the specified role name.
|
TypeUtils |
Internal utility methods.
|
UnexpectedRollbackException |
Thrown when an attempt to commit a transaction resulted
in an unexpected rollback.
|
UnknownMongoDatabaseFactory |
The simple Mongo database factory that throws an error because default database name is not specified.
|
UnknownReactiveMongoDatabaseFactory |
The simple Mongo reactive database factory that throws an error because default database name is not specified.
|
UpdateAllAsyncSpecificationInterceptor |
Implementation of async updateAll(Specification) .
|
UpdateAllEntitiesInterceptor<T,R> |
Interface for the interceptor that handles updating a list or iterable of objects.
|
UpdateAllEntitiesReactiveInterceptor<T,R> |
Interface for the interceptor that handles updating a list or iterable of objects.
|
UpdateAllEntriesAsyncInterceptor<T,R> |
Interface for the interceptor that handles updating a list or iterable of objects.
|
UpdateAllReactiveSpecificationInterceptor |
Implementation of async updateAll(Specification) .
|
UpdateAllSpecificationInterceptor |
Implementation of updateAll(Specification) .
|
UpdateAllSpecificationMethodMatcher |
Delete all specification method.
|
UpdateAsyncInterceptor<T> |
An interceptor that executes a batch update asynchronously.
|
UpdateBatchOperation<E> |
A update batch operation is an operation performed on one or more entities of the same type.
|
UpdateCriteriaMethodMatch |
Update criteria method match.
|
UpdateEntityAsyncInterceptor<T> |
An interceptor that updates a single entity asynchronously.
|
UpdateEntityInterceptor<T> |
Interceptor that handles update methods that take a single argument that is the entity.
|
UpdateEntityReactiveInterceptor<T,R> |
An interceptor that updates a single entity reactively.
|
UpdateInterceptor<T> |
Implements update with lookup by id.
|
UpdateMethodMatcher |
Update method matcher.
|
UpdateOperation<E> |
An update operation that updates the given entity.
|
UpdateReactiveInterceptor<T,R> |
An interceptor that saves a updates entity reactively.
|
UpdateSpecification<T> |
Criteria update specification.
|
Utils |
The mapping util class.
|
UUIDGeneratingEntityEventListener |
Supports generating UUIDs.
|
Version |
Designates a field or method that is used to version an entity.
|
VersionAnnotationMapper |
Maps JPA's Version annotation to Micronaut's.
|
VersionAnnotationMapper |
Maps JPA's Version annotation to Micronaut's.
|
VersionGeneratingEntityEventListener |
Supports optimistic locking by using a version.
|
Where |
There Where annotation allows augmenting the WHERE statement of generated
queries with additional criterion.
|
WhereSpecifications |
Repeatable annotation container for Where .
|