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.PredicateandCombinePredicates(javax.persistence.criteria.CriteriaBuilder cb, javax.persistence.criteria.Predicate... predicates)Combines multiple predicates with an AND operation.static javax.persistence.criteria.PredicateorCombinePredicates(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
-
-