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
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractPreparedQueryCriteriaRepositoryOperations(io.micronaut.data.operations.RepositoryOperations operations, io.micronaut.aop.MethodInvocationContext<?,?> context, io.micronaut.data.model.query.builder.QueryBuilder queryBuilder, Class<?> entityRoot, io.micronaut.data.model.Pageable pageable)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final io.micronaut.data.model.runtime.PreparedQuery<?,Number>
    createDeleteAll(jakarta.persistence.criteria.CriteriaDelete<Number> query)
     
    protected final io.micronaut.data.model.runtime.PreparedQuery<Object,Boolean>
    createExists(jakarta.persistence.criteria.CriteriaQuery<?> query)
     
    protected final <K> io.micronaut.data.model.runtime.PreparedQuery<Object,K>
    createFindAll(jakarta.persistence.criteria.CriteriaQuery<K> query)
     
    protected final <K> io.micronaut.data.model.runtime.PreparedQuery<Object,K>
    createFindOne(jakarta.persistence.criteria.CriteriaQuery<K> query)
     
    protected final io.micronaut.data.model.runtime.PreparedQuery<?,Number>
    createUpdateAll(jakarta.persistence.criteria.CriteriaUpdate<Number> query)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractPreparedQueryCriteriaRepositoryOperations

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

    • createExists

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

      protected final <K> io.micronaut.data.model.runtime.PreparedQuery<Object,K> createFindOne(jakarta.persistence.criteria.CriteriaQuery<K> query)
    • createFindAll

      protected final <K> io.micronaut.data.model.runtime.PreparedQuery<Object,K> createFindAll(jakarta.persistence.criteria.CriteriaQuery<K> query)
    • createUpdateAll

      protected final io.micronaut.data.model.runtime.PreparedQuery<?,Number> createUpdateAll(jakarta.persistence.criteria.CriteriaUpdate<Number> query)
    • createDeleteAll

      protected final io.micronaut.data.model.runtime.PreparedQuery<?,Number> createDeleteAll(jakarta.persistence.criteria.CriteriaDelete<Number> query)