Uses of Class
com.broadleafcommerce.promotion.offer.service.dto.FulfillmentGroupOfferPermutationResult
Packages that use FulfillmentGroupOfferPermutationResult
Package
Description
-
Uses of FulfillmentGroupOfferPermutationResult in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type FulfillmentGroupOfferPermutationResultModifier and TypeMethodDescriptionCombinedTypesOfferPermutation.getBestFulfillmentGroupOfferPermutation()Methods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type FulfillmentGroupOfferPermutationResultModifier and TypeMethodDescriptionbooleanFulfillmentGroupOfferPermutationResult.isEqualTo(FulfillmentGroupOfferPermutationResult other) booleanFulfillmentGroupOfferPermutationResult.isLessValueThan(FulfillmentGroupOfferPermutationResult other) voidCombinedTypesOfferPermutation.updateBestFulfillmentGroupPermutation(FulfillmentGroupOfferPermutationResult permutation) -
Uses of FulfillmentGroupOfferPermutationResult in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor that return FulfillmentGroupOfferPermutationResultModifier and TypeMethodDescriptionprotected FulfillmentGroupOfferPermutationResultDefaultFulfillmentGroupOfferProcessor.computeOfferPermutationValue(OfferProcessingContext context, OffersPermutation<CandidateFulfillmentGroupOffer> offersPermutation, CombinedTypesOfferPermutation ctop) protected FulfillmentGroupOfferPermutationResultDefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result) Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor with parameters of type FulfillmentGroupOfferPermutationResultModifier and TypeMethodDescriptionprotected voidDefaultFulfillmentGroupOfferProcessor.addCodeResponseToPermutationResult(EnhancedOrder order, Offer offer, FulfillmentGroupOfferPermutationResult result, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse codeResponse) Adds theCodeResponseto theFulfillmentGroupOfferPermutationResultfor the provided offer.protected booleanDefaultFulfillmentGroupOfferProcessor.canOfferBeApplied(EnhancedOrder order, EnhancedFulfillmentGroup group, CandidateFulfillmentGroupOffer groupOffer, CombinedTypesOfferPermutation ctop, FulfillmentGroupOfferPermutationResult result) protected FulfillmentGroupOfferPermutationResultDefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result) Method parameters in com.broadleafcommerce.promotion.offer.service.engine.application.processor with type arguments of type FulfillmentGroupOfferPermutationResultModifier and TypeMethodDescriptionprotected FulfillmentGroupOfferPermutationResultDefaultFulfillmentGroupOfferProcessor.determineBestPermutationGivenEqualAdjustmentValues(AtomicReference<FulfillmentGroupOfferPermutationResult> bestPermutation, FulfillmentGroupOfferPermutationResult result)