Class DeleteSpecificationInterceptor
java.lang.Object
io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<T,R>
io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor<Object,Number>
io.micronaut.data.jpa.repository.intercept.DeleteSpecificationInterceptor
io.micronaut.data.spring.jpa.intercept.DeleteSpecificationInterceptor
- All Implemented Interfaces:
DataInterceptor<Object,
Number>
Interceptor that supports Spring Data JPA specifications.
- Since:
- 4.0.0
- Author:
- radovanradic
-
Field Summary
Fields inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
conversionService, operations, preparedQueryResolver
-
Method Summary
Modifier and TypeMethodDescriptionprotected Specification
getSpecification
(io.micronaut.aop.MethodInvocationContext<?, ?> context, boolean nullable) FindSpecification
in context.Methods inherited from class io.micronaut.data.jpa.repository.intercept.DeleteSpecificationInterceptor
intercept
Methods inherited from class io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor
getOrders
Methods inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
convertOne, convertOne, count, findEntitiesParameter, findEntityParameter, getDeleteAllBatchOperation, getDeleteBatchOperation, getDeleteBatchOperation, getDeleteOperation, getDeleteReturningBatchOperation, getDeleteReturningOperation, getEntitiesParameter, getEntityParameter, getInsertBatchOperation, getInsertBatchOperation, getInsertOperation, getInsertOperation, getLimit, getOffset, getPageable, getPageableInRole, getPagedQuery, getParameterInRole, getParameterValueMap, getRequiredEntity, getRequiredParameterInRole, getRequiredRootEntity, getReturnType, getUpdateAllBatchOperation, getUpdateOperation, getUpdateOperation, instantiateEntity, isNullable, isNumber, prepareCountQuery, prepareQuery, validateNullArguments
-
Method Details
-
getSpecification
protected Specification getSpecification(io.micronaut.aop.MethodInvocationContext<?, ?> context, boolean nullable) Description copied from class:AbstractSpecificationInterceptor
FindSpecification
in context.- Overrides:
getSpecification
in classAbstractSpecificationInterceptor<Object,
Number> - Parameters:
context
- The contextnullable
- whether specification can be null- Returns:
- found specification
-