Package io.micronaut.data.runtime.query
Interface PreparedQueryResolver
-
- All Known Implementing Classes:
DefaultPreparedQueryResolver
public interface PreparedQueryResolverPrepared query resolver.- Since:
- 3.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E,R>
io.micronaut.data.model.runtime.PreparedQuery<E,R>resolveCountQuery(io.micronaut.aop.MethodInvocationContext<?,?> context, io.micronaut.data.model.runtime.StoredQuery<E,R> storedQuery, io.micronaut.data.model.Pageable pageable)Prepared count query resolved from the method context.<E,R>
io.micronaut.data.model.runtime.PreparedQuery<E,R>resolveQuery(io.micronaut.aop.MethodInvocationContext<?,?> context, io.micronaut.data.model.runtime.StoredQuery<E,R> storedQuery, io.micronaut.data.model.Pageable pageable)Prepared query resolved from the method context.
-
-
-
Method Detail
-
resolveQuery
<E,R> io.micronaut.data.model.runtime.PreparedQuery<E,R> resolveQuery(@NonNull io.micronaut.aop.MethodInvocationContext<?,?> context, @NonNull io.micronaut.data.model.runtime.StoredQuery<E,R> storedQuery, @NonNull io.micronaut.data.model.Pageable pageable)Prepared query resolved from the method context.- Type Parameters:
E- The entity typeR- The result type- Parameters:
context- The method contextstoredQuery- The stored querypageable- The pageable- Returns:
- The prepared query
-
resolveCountQuery
<E,R> io.micronaut.data.model.runtime.PreparedQuery<E,R> resolveCountQuery(@NonNull io.micronaut.aop.MethodInvocationContext<?,?> context, @NonNull io.micronaut.data.model.runtime.StoredQuery<E,R> storedQuery, @Nullable io.micronaut.data.model.Pageable pageable)Prepared count query resolved from the method context.- Type Parameters:
E- The entity typeR- The result type- Parameters:
context- The method contextstoredQuery- The stored querypageable- The pageable- Returns:
- The prepared query
-
-