Class JpaPromotionQueryHelper

java.lang.Object
com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaPromotionQueryHelper

public class JpaPromotionQueryHelper extends Object
  • Constructor Details

    • JpaPromotionQueryHelper

      public JpaPromotionQueryHelper()
  • Method Details

    • addTrackingFilterByLevel

      public <D extends JpaOfferCode> void addTrackingFilterByLevel(List<jakarta.persistence.criteria.Predicate> conditions, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<?> root)
    • addTenantAndApplicationTrackingFilters

      public <D extends JpaOfferCode> void addTenantAndApplicationTrackingFilters(List<jakarta.persistence.criteria.Predicate> conditions, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<?> root, Map<String,Object> params, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)