Class FindOneSpecificationInterceptor
java.lang.Object
io.micronaut.data.runtime.intercept.AbstractQueryInterceptor<T,R>
io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor<Object,Object>
io.micronaut.data.jpa.repository.intercept.FindOneSpecificationInterceptor
io.micronaut.data.spring.jpa.intercept.FindOneSpecificationInterceptor
- All Implemented Interfaces:
DataInterceptor<Object,
Object>
Implementation of
findOne(Specification)
for Spring Data JPA specifications.- Since:
- 1.0
- Author:
- graemerocher
-
Field Summary
Fields inherited from class io.micronaut.data.runtime.intercept.AbstractQueryInterceptor
conversionService, operations, preparedQueryResolver
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FindOneSpecificationInterceptor
(RepositoryOperations operations) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected Specification
getSpecification
(io.micronaut.aop.MethodInvocationContext<?, ?> context) FindSpecification
in context.Methods inherited from class io.micronaut.data.jpa.repository.intercept.FindOneSpecificationInterceptor
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, 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
-
FindOneSpecificationInterceptor
Default constructor.- Parameters:
operations
- The operations
-
-
Method Details
-
getSpecification
Description copied from class:AbstractSpecificationInterceptor
FindSpecification
in context.- Overrides:
getSpecification
in classAbstractSpecificationInterceptor<Object,
Object> - Parameters:
context
- The context- Returns:
- found specification
-