Class GetMapInterceptor<ID,T,D>
java.lang.Object
io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<D,com.tangosol.net.NamedMap<ID,T>>
io.micronaut.coherence.data.interceptors.GetMapInterceptor<ID,T,D>
- Type Parameters:
D
- the declaring typeT
- the entity typeID
- the ID type of the entity
- All Implemented Interfaces:
io.micronaut.data.intercept.DataInterceptor<D,
com.tangosol.net.NamedMap<ID, T>>
public final class GetMapInterceptor<ID,T,D>
extends io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<D,com.tangosol.net.NamedMap<ID,T>>
implements io.micronaut.data.intercept.DataInterceptor<D,com.tangosol.net.NamedMap<ID,T>>
A
DataInterceptor
allowing AbstractCoherenceRepository
instances
to obtain the NamedMap
associated with the AbstractCoherenceRepository
.-
Field Summary
Fields inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
conversionService, operations, preparedQueryResolver
-
Constructor Summary
ConstructorDescriptionGetMapInterceptor
(@NonNull io.micronaut.data.operations.RepositoryOperations operations) Default constructor. -
Method Summary
Methods 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
-
GetMapInterceptor
public GetMapInterceptor(@NonNull @NonNull io.micronaut.data.operations.RepositoryOperations operations) Default constructor.- Parameters:
operations
- theRepositoryOperations
-
-
Method Details