Uses of Class
com.broadleafcommerce.promotion.offer.domain.ItemCriteria
Packages that use ItemCriteria
Package
Description
-
Uses of ItemCriteria in com.broadleafcommerce.promotion.offer.domain
Methods in com.broadleafcommerce.promotion.offer.domain that return ItemCriteriaModifier 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.Methods in com.broadleafcommerce.promotion.offer.domain with parameters of type ItemCriteriaModifier 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
Methods in com.broadleafcommerce.promotion.offer.service that return ItemCriteriaModifier and TypeMethodDescriptionprotected ItemCriteria
DefaultMarketingMessageResolver.modifyItemCriteria
(Offer offer, ItemCriteria itemCriteria) In certain cases (i.e.Methods in com.broadleafcommerce.promotion.offer.service with parameters of type ItemCriteriaModifier 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
Methods in com.broadleafcommerce.promotion.offer.service.engine.candidate with parameters of type ItemCriteriaModifier and TypeMethodDescriptionprotected Map<ItemCriteriaRule,
Collection<EnhancedFulfillmentLineItem>> DefaultOfferCandidateService.getItemCriteriaCollectionMap
(@NonNull ItemCriteria itemQualifierCriteria, @NonNull EnhancedFulfillmentGroup fulfillmentGroup)