Uses of Class
com.broadleafcommerce.promotion.offer.web.context.info.OfferQualifier
-
-
Uses of OfferQualifier in com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item with parameters of type OfferQualifier Modifier and Type Method Description protected voidDefaultQualifierAndTargetMarker. rollbackQualifierMarkageBecauseMissingTarget(OfferQualifier offerQualifier, int qtyToMarkAsQualifier, LineItemOfferDetail detail, ItemCriteriaRule previousQualifierCriteria)Undoes marking qualifiers because there were no matching targets. -
Uses of OfferQualifier in com.broadleafcommerce.promotion.offer.service.engine.proration
Methods in com.broadleafcommerce.promotion.offer.service.engine.proration with parameters of type OfferQualifier Modifier and Type Method Description protected booleanDefaultProrationService. isMatchingQualifier(Offer offer, OfferQualifier qualifier) -
Uses of OfferQualifier in com.broadleafcommerce.promotion.offer.web.context.info
Methods in com.broadleafcommerce.promotion.offer.web.context.info that return OfferQualifier Modifier and Type Method Description protected OfferQualifierLineItemOfferDetail. addNewQualifierAndGet(com.broadleafcommerce.common.extension.TypeFactory offerFactory, CandidateItemOffer itemOffer)OfferQualifierLineItemOfferDetail. addOrUpdateMatchingOfferQualifier(CandidateItemOffer itemOffer, ItemCriteriaRule qualifierCriteria, int qtyToMarkAsQualifier, com.broadleafcommerce.common.extension.TypeFactory offerFactory)Either creates a newOfferQualifieror updates a preexisting one for the givenCandidateItemOffer, marking the quantity of to reserve for use as qualifiers for the givenItemCriteriaRule.protected OfferQualifierOfferQualifier. copy(com.broadleafcommerce.common.extension.TypeFactory offerFactory)Creates a copy of this offer discount.OfferQualifierOfferQualifier. split(com.broadleafcommerce.common.extension.TypeFactory offerFactory, int splitItemQty)Checks to see that the discount quantities match the target quantities.Methods in com.broadleafcommerce.promotion.offer.web.context.info that return types with arguments of type OfferQualifier Modifier and Type Method Description Set<OfferQualifier>LineItemOfferDetail. getOfferQualifiers()Additional information about theoffersusing theLineItemOfferDetail.lineItemas item qualifiers.protected Optional<OfferQualifier>LineItemOfferDetail. lookupOfferQualifierByOffer(CandidateItemOffer itemOffer)Method parameters in com.broadleafcommerce.promotion.offer.web.context.info with type arguments of type OfferQualifier Modifier and Type Method Description protected intLineItemOfferDetail. getQuantityOfItemsExclusivelyUsedAsQualifiers(CandidateItemOffer thisOffer, Set<OfferQualifier> offerQualifiers, boolean isForQualifierQty)Calculates the number oforder itemsalready exclusively used as qualifiers.voidLineItemOfferDetail. setOfferQualifiers(Set<OfferQualifier> offerQualifiers)Additional information about theoffersusing theLineItemOfferDetail.lineItemas item qualifiers.
-