Package io.micronaut.data.runtime.query
Class DefaultPreparedQueryResolver
java.lang.Object
io.micronaut.data.runtime.query.DefaultPreparedQueryResolver
- All Implemented Interfaces:
- PreparedQueryResolver
@Internal
public abstract class DefaultPreparedQueryResolver
extends Object
implements PreparedQueryResolver
Default prepared query resolver.
- Since:
- 3.3
- Author:
- Denis Stepanov
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract io.micronaut.core.convert.ConversionService<E,R> PreparedQuery<E, R> resolveCountQuery(io.micronaut.aop.MethodInvocationContext<?, ?> context, StoredQuery<E, R> storedQuery, Pageable pageable) Prepared count query resolved from the method context.<E,R> PreparedQuery<E, R> resolveQuery(io.micronaut.aop.MethodInvocationContext<?, ?> context, StoredQuery<E, R> storedQuery, Pageable pageable) Prepared query resolved from the method context.
- 
Constructor Details- 
DefaultPreparedQueryResolverpublic DefaultPreparedQueryResolver()
 
- 
- 
Method Details- 
resolveQuerypublic <E,R> PreparedQuery<E,R> resolveQuery(io.micronaut.aop.MethodInvocationContext<?, ?> context, StoredQuery<E, R> storedQuery, Pageable pageable) Description copied from interface:PreparedQueryResolverPrepared query resolved from the method context.- Specified by:
- resolveQueryin interface- PreparedQueryResolver
- Type Parameters:
- E- The entity type
- R- The result type
- Parameters:
- context- The method context
- storedQuery- The stored query
- pageable- The pageable
- Returns:
- The prepared query
 
- 
resolveCountQuerypublic <E,R> PreparedQuery<E,R> resolveCountQuery(io.micronaut.aop.MethodInvocationContext<?, ?> context, StoredQuery<E, R> storedQuery, Pageable pageable) Description copied from interface:PreparedQueryResolverPrepared count query resolved from the method context.- Specified by:
- resolveCountQueryin interface- PreparedQueryResolver
- Type Parameters:
- E- The entity type
- R- The result type
- Parameters:
- context- The method context
- storedQuery- The stored query
- pageable- The pageable
- Returns:
- The prepared query
 
- 
getConversionServiceprotected abstract io.micronaut.core.convert.ConversionService getConversionService()
 
-