Uses of Class
com.broadleafcommerce.promotion.offer.service.dto.CandidateFulfillmentGroup
Packages that use CandidateFulfillmentGroup
Package
Description
-
Uses of CandidateFulfillmentGroup in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionCandidateFulfillmentGroupOffer.getCandidateFulfillmentGroups()TheCandidateFulfillmentGroupsthat can be targeted byBaseCandidateOffer.offer, each one representing a decoratedEnhancedFulfillmentGroupwith savings information.Methods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionprotected javax.money.MonetaryAmountCandidateFulfillmentGroupOffer.computeDiscountedAmount(CandidateFulfillmentGroup candidateFulfillmentGroup) Computes the potential savings that can be applied for aCandidateFulfillmentGroup.protected javax.money.MonetaryAmountCandidateFulfillmentGroupOffer.getBaseTotal(CandidateFulfillmentGroup candidateFulfillmentGroup) Get the total cost of the provided fulfillment group before any adjustments are made.protected javax.money.MonetaryAmountCandidateFulfillmentGroupOffer.getDiscountedAmount(CandidateFulfillmentGroup candidateFulfillmentGroup) Method parameters in com.broadleafcommerce.promotion.offer.service.dto with type arguments of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionvoidCandidateFulfillmentGroupOffer.setCandidateFulfillmentGroups(List<CandidateFulfillmentGroup> candidateFulfillmentGroups) TheCandidateFulfillmentGroupsthat can be targeted byBaseCandidateOffer.offer, each one representing a decoratedEnhancedFulfillmentGroupwith savings information. -
Uses of CandidateFulfillmentGroup in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor that return types with arguments of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionprotected List<CandidateFulfillmentGroup>DefaultFulfillmentGroupOfferProcessor.buildFulfillmentGroupsFromAdjustment(OrderOfferAdjustment adjustment) Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor with parameters of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionprotected voidDefaultFulfillmentGroupOfferProcessor.addAdjustmentToFulfillmentGroup(CandidateFulfillmentGroup fg, FulfillmentGroupAdjustment adjustment) protected Optional<javax.money.MonetaryAmount>DefaultFulfillmentGroupOfferProcessor.computeAdjustmentValue(javax.money.MonetaryAmount discountableTotal, CandidateFulfillmentGroupOffer fgOffer, CandidateFulfillmentGroup currentGroup, OfferProcessingContext context) Calculates the value of the adjustment .protected FulfillmentGroupAdjustmentDefaultFulfillmentGroupOfferProcessor.createFulfillmentGroupAdjustment(OfferProcessingContext context, CandidateFulfillmentGroupOffer fulfillmentGroupOffer, CandidateFulfillmentGroup fulfillmentGroup, javax.money.MonetaryAmount amount) Method parameters in com.broadleafcommerce.promotion.offer.service.engine.application.processor with type arguments of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionprotected voidDefaultFulfillmentGroupOfferProcessor.incrementTotalSavingsPerCandidate(EnhancedOrder order, CandidateFulfillmentGroupOffer offer, List<CandidateFulfillmentGroup> groups) -
Uses of CandidateFulfillmentGroup in com.broadleafcommerce.promotion.offer.web.context.info
Methods in com.broadleafcommerce.promotion.offer.web.context.info that return CandidateFulfillmentGroupMethods in com.broadleafcommerce.promotion.offer.web.context.info with parameters of type CandidateFulfillmentGroupModifier and TypeMethodDescriptionvoidFulfillmentGroupAdjustment.setCandidateFulfillmentGroup(CandidateFulfillmentGroup candidateFulfillmentGroup)