All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractCriteriaBuilder |
Abstract CriteriaBuilder implementation.
|
| AbstractNumericalPersistentPropertyExpression<N extends java.lang.Number> |
The abstract numerical persistent property expression.
|
| 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.
|
| AbstractPreparedDataOperation<R> |
|
| 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 |
|
| AggregateExpression<T,E> |
The aggregate expression.
|
| AggregateType |
The aggregate type.
|
| AliasedSelection<T> |
The aliased selection.
|
| Association |
A property that represents an association.
|
| AssociationQuery |
Extends a query and allows querying an association.
|
| AssociationUtils |
Internal association utilities.
|
| AsyncCapableRepository |
|
| AsyncCrudRepository<E,ID> |
|
| AsyncJpaSpecificationExecutor<T> |
|
| AsyncPageableRepository<E,ID> |
A repository that supports pagination.
|
| AsyncRepositoryOperations |
Asynchronous operations for reading data from a backing implementations.
|
| AttributeConverter<X,Y> |
The attribute converter is used for converting mapped entity value to the persisted value and back.
|
| AttributeConverterRegistry |
Attribute converter registry.
|
| AutoPopulated |
Meta annotation to identity annotations that are auto-populated by the Micronaut Data.
|
| BatchOperation<E> |
A batch operation is an operation performed on one or more entities of the same type.
|
| BindingParameter |
The query binding parameter.
|
| BindingParameter.BindingContext |
The binding context.
|
| BlockingExecutorReactorRepositoryOperations |
|
| BlockingReactorRepositoryOperations |
|
| CompoundSelection<T> |
The compound selection.
|
| ConjunctionPredicate |
The conjunction predicate implementation.
|
| CountAsyncInterceptor<T> |
An interceptor that executes a a count of all records asynchronously.
|
| CountInterceptor<T> |
An interceptor that executes a a count of all records.
|
| 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.
|
| 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).
|
| DataAccessException |
Parent class for data access related exceptions that occur at runtime.
|
| DataAccessResourceFailureException |
Exception thrown when the underlying resource fails to connect.
|
| DataInterceptor<T,R> |
Marker interface for all Data related interceptors.
|
| DataMethod |
Internal annotation used to configure execution handling for io.micronaut.data.intercept.DataIntroductionAdvice.
|
| DataMethod.OperationType |
Describes the operation type.
|
| DataMethodQueryParameter |
Internal annotation representing query parameter binding.
|
| 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.
|
| DateCreated |
Can be applied to date type to indicate the property should be populated when it is first inserted.
|
| DateUpdated |
Can be applied to date type to indicate the property should be populated when it was last updated.
|
| DefaultQuery |
Models a query that can be executed against a data store.
|
| DefaultStoredDataOperation<R> |
Used as a super class to resolve and potentially cache data about a method.
|
| DelegatingQueryParameterBinding |
|
| DeleteAllAsyncInterceptor<T,R> |
An interceptor that executes a batch delete of all records asynchronously.
|
| DeleteAllInterceptor<T> |
An interceptor that executes a batch delete.
|
| DeleteAllReactiveInterceptor<T,R> |
An interceptor that executes a batch delete reactively.
|
| DeleteBatchOperation<E> |
A delete batch operation is an operation performed on one or more entities of the same type.
|
| 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.
|
| Embeddable |
Annotation to be used on POJOs that are embeddable in MappedEntity types.
|
| Embedded |
An embedded association.
|
| EmbeddedId |
Annotation that specifies the embedded ID.
|
| EmptyResultException |
Exception thrown if a query produces no result and the result type is not nullable.
|
| EntityEventContext<T> |
Context object for event receivers.
|
| EntityEventListener<T> |
The interface representing an entity event listener.
|
| EntityEventMapping |
Marker annotation of entity lifecycle event handler.
|
| EntityInstanceOperation<E> |
An entity operation with an instance.
|
| EntityOperation<E> |
An operation on an entity type.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| FindOneAsyncInterceptor<T> |
An interceptor that executes a query and returns a result asynchronously.
|
| 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.
|
| 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.
|
| FindPageInterceptor<T,R> |
An interceptor that handles a return type of Page.
|
| FindPageReactiveInterceptor<T,R> |
An interceptor that finds a page reactively.
|
| 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.
|
| GeneratedValue |
Designates a property as a generated value.
|
| GeneratedValue.Type |
The type of generation.
|
| GenericRepository<E,ID> |
Parent repository interface for all repositories.
|
| HintsCapableRepository |
Hints capable repository interface.
|
| Id |
Designates a field or method that is annotated with the Id of an entity.
|
| IdExpression<E,T> |
The ID expression implementation.
|
| IExpression<T> |
The internal implementation of Expression.
|
| IgnoreWhere |
The IgnoreWhere annotation prevents the generation of additional criteria for this query.
|
| Index |
Designates one of the indexes part of the indexes member within an Table annotation.
|
| 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.
|
| IPredicate |
|
| ISelection<T> |
The internal implementation of Selection.
|
| IterableResultInterceptor<T,R> |
An interceptor that returns an iterable result.
|
| Join |
A @Join defines how a join for a particular association path should be generated.
|
| Join.Type |
The type of join.
|
| 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.
|
| JpaQueryBuilder |
Builds JPA 1.0 String-based queries from the Query model.
|
| JpaSpecificationExecutor<T> |
Interface to allow execution of query/delete/update methods using dynamic JPA criteria API.
|
| LiteralExpression<T> |
The literal expression implementation.
|
| MappedEntity |
Designates a class as being persisted.
|
| MappedProperty |
Designates a method or field that is mapped as a persistent property.
|
| MappingException |
A mapping exception is one thrown if an issue exists at runtime or build time in the data mapping.
|
| 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.
|
| NonUniqueResultException |
The exception represents the error state when one result has been requested by data layer returned multiple results.
|
| 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.
|
| PagedQuery<E> |
Object passed to queries for pagination requests.
|
| 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.
|
| PostPersist |
Designates method that is representing a post persist event listener.
|
| PostPersistEventListener<T> |
|
| PostRemove |
Designates method that is representing a post remove event listener.
|
| PostRemoveEventListener<T> |
|
| PostUpdate |
Designates method that is representing a post update event listener.
|
| 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.
|
| PrePersist |
Designates method that is representing a pre persist event listener.
|
| PrePersistEventListener<T> |
|
| PreRemove |
Designates method that is representing a post remove event listener.
|
| PreRemoveEventListener<T> |
Functional version or PreRemove event handlers.
|
| PreUpdate |
Designates method that is representing a pre update event listener.
|
| 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.
|
| 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.
|
| 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.ArrayContains |
Criterion used to restrict the results based on belonging to an array.
|
| 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.
|
| QuerySpecification<T> |
Criteria query specification.
|
| ReactiveCapableRepository |
Extends RepositoryOperations and adds the able for a datastore to expose reactive operations if they are supported.
|
| ReactiveRepositoryOperations |
Reactive operations for reading data from a backing implementations.
|
| ReactiveStreamsCrudRepository<E,ID> |
Interface for CRUD using Reactive Streams.
|
| ReactiveStreamsJpaSpecificationExecutor<T> |
|
| ReactiveStreamsPageableRepository<E,ID> |
A repository that supports pagination.
|
| ReactorCrudRepository<E,ID> |
CRUD repository for Project Reactor.
|
| ReactorJpaSpecificationExecutor<T> |
|
| ReactorPageableRepository<E,ID> |
A repository that supports pagination.
|
| ReactorReactiveCapableRepository |
|
| ReactorReactiveRepositoryOperations |
|
| 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.
|
| RepositoryOperationsRegistry |
|
| Restrictions |
Factory for creating criterion instances.
|
| RuntimeAssociation<T> |
|
| 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> |
|
| 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.
|
| 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.
|
| SaveOneReactiveInterceptor<T,R> |
An interceptor that saves a single entity reactively.
|
| SelectionVisitable |
The visitable selection.
|
| SelectionVisitor |
The selection visitor.
|
| Slice<T> |
Inspired by the Spring Data's Slice and GORM's PagedResultList, this models a type that supports
pagination operations.
|
| Sort |
An interface for objects that can be sorted.
|
| Sort.Order |
The ordering of results.
|
| Sort.Order.Direction |
Represents the direction of the ordering.
|
| SqlMembers |
Interface for meta annotation members specific to SQL.
|
| SqlQueryBuilder |
|
| SqlQueryConfiguration |
Allows configuration of how SQL queries are generated.
|
| SqlQueryConfiguration.DialectConfiguration |
Configuration specific to a dialect.
|
| StoredDataOperation<R> |
Common super interface for all stored operations.
|
| StoredQuery<E,R> |
A stored computed query.
|
| Transient |
Annotation used to indicate a field or method is transient and not persisted.
|
| TypeDef |
Type definitions allow associating existing types with a specific DataType.
|
| TypeDefinitions |
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| Version |
Designates a field or method that is used to version an entity.
|
| Where |
There Where annotation allows augmenting the WHERE statement of generated
queries with additional criterion.
|
| WhereSpecifications |
Repeatable annotation container for Where.
|