Class JpaPromotionQueryHelper
java.lang.Object
com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaPromotionQueryHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<D extends JpaOfferCode>
voidaddTenantAndApplicationTrackingFilters
(List<jakarta.persistence.criteria.Predicate> conditions, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<?> root, Map<String, Object> params, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) <D extends JpaOfferCode>
voidaddTrackingFilterByLevel
(List<jakarta.persistence.criteria.Predicate> conditions, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<?> root)
-
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)
-