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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeleteSpecificationInterceptor(RepositoryOperations operations) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected SpecificationgetSpecification(io.micronaut.aop.MethodInvocationContext<?, ?> context) FindSpecificationin context.Methods inherited from class io.micronaut.data.jpa.repository.intercept.DeleteSpecificationInterceptor
interceptMethods inherited from class io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor
getOrdersMethods inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
convertOne, convertOne, count, findEntitiesParameter, findEntityParameter, getDeleteAllBatchOperation, getDeleteBatchOperation, getDeleteBatchOperation, getDeleteOperation, getEntitiesParameter, getEntityParameter, getInsertBatchOperation, getInsertBatchOperation, getInsertOperation, getInsertOperation, getPageable, getPagedQuery, getParameterValueMap, getRequiredEntity, getRequiredRootEntity, getReturnType, getUpdateAllBatchOperation, getUpdateOperation, getUpdateOperation, instantiateEntity, isNullable, isNumber, prepareCountQuery, prepareQuery, prepareQuery, prepareQuery, validateNullArguments
-
Constructor Details
-
DeleteSpecificationInterceptor
Default constructor.- Parameters:
operations- The operations
-
-
Method Details
-
getSpecification
Description copied from class:AbstractSpecificationInterceptorFindSpecificationin context.- Overrides:
getSpecificationin classAbstractSpecificationInterceptor<Object,Number> - Parameters:
context- The context- Returns:
- found specification
-