Class AbstractReactiveSpecificationInterceptor<T,R>
java.lang.Object
io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<T,R>
io.micronaut.data.runtime.intercept.criteria.AbstractSpecificationInterceptor<T,R>
io.micronaut.data.runtime.intercept.criteria.reactive.AbstractReactiveSpecificationInterceptor<T,R>
- Type Parameters:
T- The declaring typeR- The return type
- All Implemented Interfaces:
io.micronaut.data.intercept.DataInterceptor<T,R>
- Direct Known Subclasses:
CountReactiveSpecificationInterceptor,DeleteAllReactiveSpecificationInterceptor,ExistsReactiveSpecificationInterceptor,FindAllReactiveSpecificationInterceptor,FindOneReactiveSpecificationInterceptor,FindPageReactiveSpecificationInterceptor,UpdateAllReactiveSpecificationInterceptor
public abstract class AbstractReactiveSpecificationInterceptor<T,R>
extends AbstractSpecificationInterceptor<T,R>
Abstract reactive specification interceptor.
- Since:
- 3.2
-
Nested Class Summary
Nested classes/interfaces inherited from class io.micronaut.data.runtime.intercept.criteria.AbstractSpecificationInterceptor
AbstractSpecificationInterceptor.Type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.micronaut.data.operations.reactive.ReactiveRepositoryOperationsFields inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
conversionService, operations, preparedQueryResolver -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractReactiveSpecificationInterceptor(io.micronaut.data.operations.RepositoryOperations operations) Default constructor. -
Method Summary
Methods inherited from class io.micronaut.data.runtime.intercept.criteria.AbstractSpecificationInterceptor
getCriteriaDeleteBuilder, getCriteriaQueryBuilder, getCriteriaUpdateBuilder, getDeleteSpecification, getQuerySpecification, getUpdateSpecification, preparedQueryForCriteriaMethods 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, getPageable, getPagedQuery, getParameterValueMap, getRequiredEntity, getRequiredRootEntity, getReturnType, getUpdateAllBatchOperation, getUpdateOperation, getUpdateOperation, instantiateEntity, isNullable, isNumber, prepareCountQuery, prepareQuery, prepareQuery, prepareQuery, validateNullArgumentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.data.intercept.DataInterceptor
intercept
-
Field Details
-
reactiveOperations
protected final io.micronaut.data.operations.reactive.ReactiveRepositoryOperations reactiveOperations
-
-
Constructor Details
-
AbstractReactiveSpecificationInterceptor
protected AbstractReactiveSpecificationInterceptor(io.micronaut.data.operations.RepositoryOperations operations) Default constructor.- Parameters:
operations- The operations
-