Class AbstractPreparedQueryCriteriaRepositoryOperations
java.lang.Object
io.micronaut.data.runtime.intercept.criteria.AbstractPreparedQueryCriteriaRepositoryOperations
The abstract criteria operation.
- Since:
- 4.10
- Author:
- Denis Stepanov
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractPreparedQueryCriteriaRepositoryOperations
(RepositoryOperations operations, io.micronaut.aop.MethodInvocationContext<?, ?> context, QueryBuilder queryBuilder, Class<?> entityRoot, Pageable pageable) -
Method Summary
Modifier and TypeMethodDescriptionprotected final PreparedQuery<?,
Number> createDeleteAll
(jakarta.persistence.criteria.CriteriaDelete<Number> query) protected final PreparedQuery<Object,
Boolean> createExists
(jakarta.persistence.criteria.CriteriaQuery<?> query) protected final <K> PreparedQuery<Object,
K> createFindAll
(jakarta.persistence.criteria.CriteriaQuery<K> query) protected final <K> PreparedQuery<Object,
K> createFindOne
(jakarta.persistence.criteria.CriteriaQuery<K> query) protected final PreparedQuery<?,
Number> createUpdateAll
(jakarta.persistence.criteria.CriteriaUpdate<Number> query)
-
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)
-