See: Description
| Interface | Description |
|---|---|
| CountInterceptor<T> |
An interceptor that executes a a count of all records.
|
| DataInterceptor<T,R> |
Marker interface for all Data related interceptors.
|
| DeleteAllInterceptor<T> |
An interceptor that executes a batch delete.
|
| DeleteOneInterceptor<T> |
Interceptor that deletes a single entity.
|
| ExistsByInterceptor<T> |
An interceptor that checks for the existence of a record.
|
| FindAllInterceptor<T,R> |
An interceptor that doesn't execute a query but instead just lists all the results.
|
| FindByIdInterceptor<T> |
An interceptor that finds an entity by ID.
|
| FindOneInterceptor<T> |
An interceptor that executes a
Query and returns a single entity result. |
| FindOptionalInterceptor<T> |
An interceptor that executes a
Query and returns an optional single entity result. |
| FindPageInterceptor<T,R> |
An interceptor that handles a return type of
Page. |
| FindSliceInterceptor<T,R> |
An interceptor that handles a return type of
Slice. |
| FindStreamInterceptor<T> |
An interceptor that executes a
Query and returns a Stream of results. |
| IterableResultInterceptor<T,R> |
An interceptor that returns an iterable result.
|
| SaveAllInterceptor<T,R> |
Interface for the interceptor that handles saving a list or iterable of objects.
|
| SaveEntityInterceptor<T> |
An interceptor that accepts a single entity to be saved and returns either the entity or nothing.
|
| SaveOneInterceptor<T> |
An interceptor that accepts a single entity to be saved and returns either the entity or nothing.
|
| UpdateEntityInterceptor<T> |
Interceptor that handles update methods that take a single argument that is the entity.
|
| UpdateInterceptor<T> |
Implements update with lookup by id.
|
| Class | Description |
|---|---|
| DataIntroductionAdvice |
The root Data introduction advice, which simply delegates to an appropriate interceptor
declared in the
io.micronaut.data.intercept package. |
| RepositoryMethodKey |
Key used to cache results for repository method invocations.
|