Class CriteriaApiHelper


  • public class CriteriaApiHelper
    extends Object
    • Constructor Detail

      • CriteriaApiHelper

        public CriteriaApiHelper()
    • 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 builder
        predicates - 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 combine
        cb - Criteria builder
        Returns:
        Combined OR predicate