Interface PreparedQueryResolver

    • 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 type
        R - The result type
        Parameters:
        context - The method context
        storedQuery - The stored query
        pageable - 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 type
        R - The result type
        Parameters:
        context - The method context
        storedQuery - The stored query
        pageable - The pageable
        Returns:
        The prepared query