Uses of Class
com.broadleafcommerce.promotion.offer.web.context.info.FulfillmentGroupAdjustment
Packages that use FulfillmentGroupAdjustment
Package
Description
-
Uses of FulfillmentGroupAdjustment in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type FulfillmentGroupAdjustmentMethods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionvoidFulfillmentGroupOfferPermutationResult.addAdjustment(FulfillmentGroupAdjustment adjustment) voidOrderTotals.adjustTotals(FulfillmentGroupAdjustment fgOfferAdjustment, javax.money.MonetaryAmount amount) protected StringFulfillmentGroupOfferPermutationResult.getFGid(FulfillmentGroupAdjustment adjustment) Method parameters in com.broadleafcommerce.promotion.offer.service.dto with type arguments of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionvoidFulfillmentGroupOfferPermutationResult.setAdjustments(Map<String, List<FulfillmentGroupAdjustment>> adjustments) -
Uses of FulfillmentGroupAdjustment in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor that return FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionprotected FulfillmentGroupAdjustmentDefaultFulfillmentGroupOfferProcessor.createFulfillmentGroupAdjustment(OfferProcessingContext context, CandidateFulfillmentGroupOffer fulfillmentGroupOffer, CandidateFulfillmentGroup fulfillmentGroup, javax.money.MonetaryAmount amount) Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor with parameters of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionprotected voidDefaultFulfillmentGroupOfferProcessor.addAdjustmentToFulfillmentGroup(CandidateFulfillmentGroup fg, FulfillmentGroupAdjustment adjustment) Method parameters in com.broadleafcommerce.promotion.offer.service.engine.application.processor with type arguments of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionvoidDefaultFulfillmentGroupOfferProcessor.applyFulfillmentGroupAdjustments(OfferProcessingContext context, Map<String, List<FulfillmentGroupAdjustment>> adjustmentsMap) voidFulfillmentGroupOfferProcessor.applyFulfillmentGroupAdjustments(OfferProcessingContext context, Map<String, List<FulfillmentGroupAdjustment>> adjustments) -
Uses of FulfillmentGroupAdjustment in com.broadleafcommerce.promotion.offer.service.engine.proration
Methods in com.broadleafcommerce.promotion.offer.service.engine.proration with parameters of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionprotected voidDefaultProrationService.populateProratedFulfillmentGroupAdjustments(FulfillmentGroupAdjustment fgAdjustment, EnhancedFulfillmentGroup group) Populates the prorated fulfillment group adjustments from the givenFulfillmentGroupAdjustmentacross the givenfulfillment itemsand the givenEnhancedFulfillmentGroup.protected booleanDefaultProrationService.shouldProrateAdjustment(FulfillmentGroupAdjustment adjustment) Determines whether the givenFulfillmentGroupAdjustmentshould be prorated across the fulfillment items. -
Uses of FulfillmentGroupAdjustment in com.broadleafcommerce.promotion.offer.web.context
Methods in com.broadleafcommerce.promotion.offer.web.context that return types with arguments of type FulfillmentGroupAdjustmentMethods in com.broadleafcommerce.promotion.offer.web.context with parameters of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionprotected booleanEnhancedFulfillmentGroup.adjustmentMatchingServiceLevel(FulfillmentGroupAdjustment adjustment, String offerServiceLevel) Method parameters in com.broadleafcommerce.promotion.offer.web.context with type arguments of type FulfillmentGroupAdjustmentModifier and TypeMethodDescriptionvoidEnhancedFulfillmentGroup.setGroupAdjustments(List<FulfillmentGroupAdjustment> groupAdjustments) protected javax.money.MonetaryAmountEnhancedFulfillmentGroup.sumOnAdjustments(javax.money.CurrencyUnit currency, Function<FulfillmentGroupAdjustment, javax.money.MonetaryAmount> mapAttribute) Sums some attribute of the adjustments of this fulfillment group.protected javax.money.MonetaryAmountEnhancedFulfillmentGroup.sumOnAdjustments(javax.money.CurrencyUnit currency, Function<FulfillmentGroupAdjustment, javax.money.MonetaryAmount> mapAttribute, Predicate<FulfillmentGroupAdjustment> filter) Sums some attribute of the adjustments of this fulfillment group.protected javax.money.MonetaryAmountEnhancedFulfillmentGroup.sumOnAdjustments(javax.money.CurrencyUnit currency, Function<FulfillmentGroupAdjustment, javax.money.MonetaryAmount> mapAttribute, Predicate<FulfillmentGroupAdjustment> filter) Sums some attribute of the adjustments of this fulfillment group.