Uses of Class
com.broadleafcommerce.promotion.offer.service.dto.CandidateOrderOffer
-
-
Uses of CandidateOrderOffer in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type CandidateOrderOffer Modifier and Type Method Description List<CandidateOrderOffer>CandidateOffers. getCandidateOrderOffers()List of candidate offers targetingorders.Methods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type CandidateOrderOffer Modifier and Type Method Description intCandidateOrderOffer. compareTo(CandidateOrderOffer p2)Method parameters in com.broadleafcommerce.promotion.offer.service.dto with type arguments of type CandidateOrderOffer Modifier and Type Method Description voidCandidateOffers. setCandidateOrderOffers(List<CandidateOrderOffer> candidateOrderOffers)List of candidate offers targetingorders. -
Uses of CandidateOrderOffer in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor with parameters of type CandidateOrderOffer Modifier and Type Method Description protected voidDefaultOrderOfferProcessor. addVoucherToResult(OfferProcessingContext context, OrderOfferPermutationResult result, CandidateOrderOffer orderOffer)protected Optional<javax.money.MonetaryAmount>DefaultOrderOfferProcessor. computeAdjustmentValue(CandidateOrderOffer orderOffer, OfferProcessingContext context, OrderTotals totals)Calculates the value of the adjustment by first getting the current value of the order and then calculating the value of this adjustment.protected booleanDefaultOrderOfferProcessor. couldOfferApplyToOrder(EnhancedOrder order, CandidateOrderOffer orderOffer)protected OrderOfferAdjustmentDefaultOrderOfferProcessor. createOrderOfferAdjustment(OfferProcessingContext context, CandidateOrderOffer orderOffer, javax.money.MonetaryAmount amount)protected Optional<DiscountTier>DefaultOrderOfferProcessor. findMaxDiscountTier(CandidateOrderOffer offer, javax.money.MonetaryAmount amount)Method parameters in com.broadleafcommerce.promotion.offer.service.engine.application.processor with type arguments of type CandidateOrderOffer Modifier and Type Method Description protected OrderOfferPermutationResultDefaultOrderOfferProcessor. computeOfferPermutationValue(OfferProcessingContext context, OffersPermutation<CandidateOrderOffer> offerPermutation, OrderTotals orderTotals) -
Uses of CandidateOrderOffer in com.broadleafcommerce.promotion.offer.service.engine.candidate
Methods in com.broadleafcommerce.promotion.offer.service.engine.candidate that return CandidateOrderOffer Modifier and Type Method Description CandidateOrderOfferCandidateOfferUtility. createCandidateOrderOffer(EnhancedOrder order, Offer offer)Creates aCandidateOrderOfferfor the given order and offer.CandidateOrderOfferDefaultCandidateOfferUtility. createCandidateOrderOffer(EnhancedOrder order, Offer offer)Methods in com.broadleafcommerce.promotion.offer.service.engine.candidate that return types with arguments of type CandidateOrderOffer Modifier and Type Method Description List<CandidateOrderOffer>DefaultOfferCandidateService. getCandidateVoucherOffers(@NonNull EnhancedOrder order, boolean isPostCheckout, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)List<CandidateOrderOffer>OfferCandidateService. getCandidateVoucherOffers(EnhancedOrder order, boolean isPostCheckout, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Get the candidate voucher offers for the provided order and context. -
Uses of CandidateOrderOffer in com.broadleafcommerce.promotion.offer.web.context.info
Methods in com.broadleafcommerce.promotion.offer.web.context.info that return CandidateOrderOffer Modifier and Type Method Description CandidateOrderOfferOrderOfferAdjustment. getCandidateOrderOffer()Methods in com.broadleafcommerce.promotion.offer.web.context.info with parameters of type CandidateOrderOffer Modifier and Type Method Description voidOrderOfferAdjustment. setCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer)Constructors in com.broadleafcommerce.promotion.offer.web.context.info with parameters of type CandidateOrderOffer Constructor Description OrderOfferAdjustment(CandidateOrderOffer candidateOrderOffer, EnhancedOrder order, javax.money.MonetaryAmount amount, Offer offer, boolean roundOfferValues, RoundingMode roundingMode, boolean isFutureCredit)
-