Class CriteriaApiHelper
java.lang.Object
de.xima.fc.dao.utils.CriteriaApiHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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.
-
Constructor Details
-
CriteriaApiHelper
public CriteriaApiHelper()
-
-
Method Details
-
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:
cb- Criteria builderpredicates- Predicates to combine- Returns:
- Combined OR predicate
-