Uses of Class
com.broadleafcommerce.promotion.offer.domain.ItemCriteria
Package
Description
-
Uses of ItemCriteria in com.broadleafcommerce.promotion.offer.domain
Modifier and TypeMethodDescriptionOffer.getItemQualifierCriteria()
Info related to determining what items are required so that an order or other items qualify to receive this offer's discount.Offer.getTargetItemCriteria()
Info related to determining what order items can receive this offer's discount.Modifier and TypeMethodDescriptionvoid
Offer.setItemQualifierCriteria
(ItemCriteria itemQualifierCriteria) Info related to determining what items are required so that an order or other items qualify to receive this offer's discount.void
Offer.setTargetItemCriteria
(ItemCriteria targetItemCriteria) Info related to determining what order items can receive this offer's discount. -
Uses of ItemCriteria in com.broadleafcommerce.promotion.offer.service
Modifier and TypeMethodDescriptionprotected ItemCriteria
DefaultMarketingMessageResolver.modifyItemCriteria
(Offer offer, ItemCriteria itemCriteria) In certain cases (i.e.Modifier and TypeMethodDescriptionboolean
DefaultMarketingMessageOfferCandidateService.isCriteriaMatched
(@NonNull EnhancedLineItem item, @NonNull ItemCriteria criteria) boolean
MarketingMessageOfferCandidateService.isCriteriaMatched
(@NonNull EnhancedLineItem item, @NonNull ItemCriteria criteria) Determines whether theEnhancedLineItem
matches theItemCriteria
.protected ItemCriteria
DefaultMarketingMessageResolver.modifyItemCriteria
(Offer offer, ItemCriteria itemCriteria) In certain cases (i.e. -
Uses of ItemCriteria in com.broadleafcommerce.promotion.offer.service.engine.candidate
Modifier and TypeMethodDescriptionprotected Map<ItemCriteriaRule,
Collection<EnhancedFulfillmentLineItem>> DefaultOfferCandidateService.getItemCriteriaCollectionMap
(@NonNull ItemCriteria itemQualifierCriteria, @NonNull EnhancedFulfillmentGroup fulfillmentGroup)