Package app.tozzi.util
Class JPASearchUtils
java.lang.Object
app.tozzi.util.JPASearchUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfetchManagement(Map<String, jakarta.persistence.criteria.JoinType> fetchMap, jakarta.persistence.criteria.Root<?> root) static <T> jakarta.persistence.criteria.Expression<T>static JPASearchInputstatic jakarta.persistence.criteria.Predicate[]toPredicates(jakarta.persistence.criteria.Expression<Boolean>[] values)
-
Constructor Details
-
JPASearchUtils
public JPASearchUtils()
-
-
Method Details
-
toObject
public static JPASearchInput toObject(Map<String, String> filters, boolean processPaginationOptions, boolean processSortOption) -
toPredicates
public static jakarta.persistence.criteria.Predicate[] toPredicates(jakarta.persistence.criteria.Expression<Boolean>[] values) -
fetchManagement
-
getPath
public static <T> jakarta.persistence.criteria.Expression<T> getPath(jakarta.persistence.criteria.Root<?> root, String k)
-