Class GetEntityTypeInterceptor<T,Class>
- java.lang.Object
-
- io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<T,Class>
-
- io.micronaut.coherence.data.interceptors.GetEntityTypeInterceptor<T,Class>
-
- Type Parameters:
T
- the entity to obtain an id fromClass
- the entity type
- All Implemented Interfaces:
io.micronaut.data.intercept.DataInterceptor<T,Class>
public final class GetEntityTypeInterceptor<T,Class> extends io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<T,Class> implements io.micronaut.data.intercept.DataInterceptor<T,Class>
ADataInterceptor
allowingAbstractCoherenceRepository
instances to obtain the entity type managed by thisrepository
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GetEntityTypeInterceptor(io.micronaut.data.operations.RepositoryOperations operations)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class
intercept(io.micronaut.data.intercept.RepositoryMethodKey methodKey, io.micronaut.aop.MethodInvocationContext<T,Class> context)
-
Methods inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
convertNumberArgumentIfNecessary, 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
-
-