Uses of Interface
org.broadleafcommerce.core.offer.service.discount.domain.PromotableCandidateFulfillmentGroupOffer

Packages that use PromotableCandidateFulfillmentGroupOffer
org.broadleafcommerce.core.offer.service.discount.domain   
org.broadleafcommerce.core.offer.service.processor   
 

Uses of PromotableCandidateFulfillmentGroupOffer in org.broadleafcommerce.core.offer.service.discount.domain
 

Classes in org.broadleafcommerce.core.offer.service.discount.domain that implement PromotableCandidateFulfillmentGroupOffer
 class PromotableCandidateFulfillmentGroupOfferImpl
           
 

Fields in org.broadleafcommerce.core.offer.service.discount.domain declared as PromotableCandidateFulfillmentGroupOffer
protected  PromotableCandidateFulfillmentGroupOffer PromotableFulfillmentGroupAdjustmentImpl.promotableCandidateFulfillmentGroupOffer
           
 

Methods in org.broadleafcommerce.core.offer.service.discount.domain that return PromotableCandidateFulfillmentGroupOffer
 PromotableCandidateFulfillmentGroupOffer PromotableItemFactoryImpl.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup, Offer offer)
           
 PromotableCandidateFulfillmentGroupOffer PromotableItemFactory.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup, Offer offer)
           
 PromotableCandidateFulfillmentGroupOffer PromotableFulfillmentGroupAdjustmentImpl.getPromotableCandidateFulfillmentGroupOffer()
           
 PromotableCandidateFulfillmentGroupOffer PromotableFulfillmentGroupAdjustment.getPromotableCandidateFulfillmentGroupOffer()
          Returns the associated promotableCandidateOrderOffer
 

Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableCandidateFulfillmentGroupOffer
 boolean PromotableFulfillmentGroupImpl.canApplyOffer(PromotableCandidateFulfillmentGroupOffer fulfillmentGroupOffer)
           
 boolean PromotableFulfillmentGroup.canApplyOffer(PromotableCandidateFulfillmentGroupOffer fulfillmentGroupOffer)
          Checks to see if the offer can be added to this fulfillmentGroup based on whether or not it is combinable or if this fulfillmentGroup already has a non-combinable offer applied.
 PromotableFulfillmentGroupAdjustment PromotableItemFactoryImpl.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer, PromotableFulfillmentGroup fulfillmentGroup)
           
 PromotableFulfillmentGroupAdjustment PromotableItemFactory.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer, PromotableFulfillmentGroup fulfillmentGroup)
           
 

Constructors in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableCandidateFulfillmentGroupOffer
PromotableFulfillmentGroupAdjustmentImpl(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer, PromotableFulfillmentGroup fulfillmentGroup)
           
 

Uses of PromotableCandidateFulfillmentGroupOffer in org.broadleafcommerce.core.offer.service.processor
 

Methods in org.broadleafcommerce.core.offer.service.processor that return PromotableCandidateFulfillmentGroupOffer
protected  PromotableCandidateFulfillmentGroupOffer FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer, List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, PromotableFulfillmentGroup fulfillmentGroup)
           
 

Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type PromotableCandidateFulfillmentGroupOffer
protected  void FulfillmentGroupOfferProcessorImpl.applyFulfillmentGroupOffer(PromotableFulfillmentGroup promotableFulfillmentGroup, PromotableCandidateFulfillmentGroupOffer fulfillmentGroupOffer)
           
 

Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableCandidateFulfillmentGroupOffer
 boolean FulfillmentGroupOfferProcessorImpl.applyAllFulfillmentGroupOffers(List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, PromotableOrder order)
           
 boolean FulfillmentGroupOfferProcessor.applyAllFulfillmentGroupOffers(List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, PromotableOrder order)
          Private method that takes a list of sorted CandidateOrderOffers and determines if each offer can be applied based on the restrictions (stackable and/or combinable) on that offer.
protected  PromotableCandidateFulfillmentGroupOffer FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer, List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, PromotableFulfillmentGroup fulfillmentGroup)
           
 void FulfillmentGroupOfferProcessorImpl.filterFulfillmentGroupLevelOffer(PromotableOrder order, List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, Offer offer)
           
 void FulfillmentGroupOfferProcessor.filterFulfillmentGroupLevelOffer(PromotableOrder order, List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers, Offer offer)
           
 



Copyright © 2013. All Rights Reserved.