Class ConversionJpaDaoSupport.FilterProcesor<T extends Identifiable<K>,K extends Serializable>
java.lang.Object
com.flowingcode.backendcore.dao.jpa.ConversionJpaDaoSupport.FilterProcesor<T,K>
- Enclosing interface:
- ConversionJpaDaoSupport<S,
T extends Identifiable<K>, K extends Serializable>
public static class ConversionJpaDaoSupport.FilterProcesor<T extends Identifiable<K>,K extends Serializable>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.persistence.TypedQuery<T>addPagination(jakarta.persistence.criteria.CriteriaQuery<T> detachedCriteria, QuerySpec filter) protected jakarta.persistence.criteria.CriteriaQuery<T>createFilterCriteria(QuerySpec baseFilter, jakarta.persistence.criteria.CriteriaBuilder cb) executeCriteria(jakarta.persistence.criteria.CriteriaQuery<T> criteria) protected TexecuteCriteriaForUniqueResult(jakarta.persistence.criteria.CriteriaQuery<T> criteria) filterFullData(QuerySpec filter) filterNotFullData(QuerySpec filter)
-
Method Details
-
filter
-
createFilterCriteria
-
filterFullData
-
filterNotFullData
-
executeCriteria
-
executeCriteriaForUniqueResult
-
addPagination
-