Package de.xima.fc.dao.utils
Class CriteriaApiHelper
- java.lang.Object
-
- de.xima.fc.dao.utils.CriteriaApiHelper
-
public class CriteriaApiHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description CriteriaApiHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.persistence.criteria.Predicate
andCombinePredicates(javax.persistence.criteria.CriteriaBuilder cb, javax.persistence.criteria.Predicate... predicates)
Combines multiple predicates with an AND operation.static javax.persistence.criteria.Predicate
orCombinePredicates(javax.persistence.criteria.CriteriaBuilder cb, javax.persistence.criteria.Predicate... predicates)
Combines multiple predicates into a single OR predicate.
-
-
-
Method Detail
-
andCombinePredicates
public static javax.persistence.criteria.Predicate andCombinePredicates(javax.persistence.criteria.CriteriaBuilder cb, javax.persistence.criteria.Predicate... predicates)
Combines multiple predicates with an AND operation.- Parameters:
cb
- Criteria builderpredicates
- Predicates to combine- Returns:
- Combined predicate
-
orCombinePredicates
public static javax.persistence.criteria.Predicate orCombinePredicates(javax.persistence.criteria.CriteriaBuilder cb, javax.persistence.criteria.Predicate... predicates)
Combines multiple predicates into a single OR predicate.- Parameters:
predicates
- Predicates to combinecb
- Criteria builder- Returns:
- Combined OR predicate
-
-