Class AbstractPreparedQueryCriteriaRepositoryOperations

java.lang.Object
io.micronaut.data.runtime.intercept.criteria.AbstractPreparedQueryCriteriaRepositoryOperations

@Internal public abstract class AbstractPreparedQueryCriteriaRepositoryOperations extends Object
The abstract criteria operation.
Since:
4.10
Author:
Denis Stepanov
  • Constructor Details

    • AbstractPreparedQueryCriteriaRepositoryOperations

      protected AbstractPreparedQueryCriteriaRepositoryOperations(RepositoryOperations operations, io.micronaut.aop.MethodInvocationContext<?,?> context, QueryBuilder queryBuilder, Class<?> entityRoot, Pageable pageable)
  • Method Details

    • createExists

      protected final PreparedQuery<Object,Boolean> createExists(jakarta.persistence.criteria.CriteriaQuery<?> query)
    • createFindOne

      protected final <K> PreparedQuery<Object,K> createFindOne(jakarta.persistence.criteria.CriteriaQuery<K> query)
    • createFindAll

      protected final <K> PreparedQuery<Object,K> createFindAll(jakarta.persistence.criteria.CriteriaQuery<K> query)
    • createUpdateAll

      protected final PreparedQuery<?,Number> createUpdateAll(jakarta.persistence.criteria.CriteriaUpdate<Number> query)
    • createDeleteAll

      protected final PreparedQuery<?,Number> createDeleteAll(jakarta.persistence.criteria.CriteriaDelete<Number> query)