Uses of Class
com.broadleafcommerce.promotion.offer.service.dto.FulfillmentGroupOfferPermutationResult
Package
Description
-
Uses of FulfillmentGroupOfferPermutationResult in com.broadleafcommerce.promotion.offer.service.dto
Modifier and TypeMethodDescriptionCombinedTypesOfferPermutation.getBestFulfillmentGroupOfferPermutation()
Modifier and TypeMethodDescriptionboolean
FulfillmentGroupOfferPermutationResult.isEqualTo
(FulfillmentGroupOfferPermutationResult other) boolean
FulfillmentGroupOfferPermutationResult.isLessValueThan
(FulfillmentGroupOfferPermutationResult other) void
CombinedTypesOfferPermutation.updateBestFulfillmentGroupPermutation
(FulfillmentGroupOfferPermutationResult permutation) -
Uses of FulfillmentGroupOfferPermutationResult in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Modifier and TypeMethodDescriptionprotected FulfillmentGroupOfferPermutationResult
DefaultFulfillmentGroupOfferProcessor.computeOfferPermutationValue
(OfferProcessingContext context, OffersPermutation<CandidateFulfillmentGroupOffer> offersPermutation, CombinedTypesOfferPermutation ctop) protected FulfillmentGroupOfferPermutationResult
DefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues
(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result) Modifier and TypeMethodDescriptionprotected void
DefaultFulfillmentGroupOfferProcessor.addCodeResponseToPermutationResult
(EnhancedOrder order, Offer offer, FulfillmentGroupOfferPermutationResult result, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse codeResponse) Adds theCodeResponse
to theFulfillmentGroupOfferPermutationResult
for the provided offer.protected boolean
DefaultFulfillmentGroupOfferProcessor.canOfferBeApplied
(EnhancedOrder order, EnhancedFulfillmentGroup group, CandidateFulfillmentGroupOffer groupOffer, CombinedTypesOfferPermutation ctop, FulfillmentGroupOfferPermutationResult result) protected FulfillmentGroupOfferPermutationResult
DefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues
(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result) Modifier and TypeMethodDescriptionprotected FulfillmentGroupOfferPermutationResult
DefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues
(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result)