| Package | Description |
|---|---|
| org.broadleafcommerce.core.offer.service.discount.domain | |
| org.broadleafcommerce.core.offer.service.processor |
| Modifier and Type | Class and Description |
|---|---|
class |
PromotableCandidateFulfillmentGroupOfferImpl |
| Modifier and Type | Field and Description |
|---|---|
protected PromotableCandidateFulfillmentGroupOffer |
PromotableFulfillmentGroupAdjustmentImpl.promotableCandidateFulfillmentGroupOffer |
| Modifier and Type | Method and Description |
|---|---|
PromotableCandidateFulfillmentGroupOffer |
PromotableItemFactory.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup,
Offer offer) |
PromotableCandidateFulfillmentGroupOffer |
PromotableItemFactoryImpl.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup,
Offer offer) |
PromotableCandidateFulfillmentGroupOffer |
PromotableFulfillmentGroupAdjustmentImpl.getPromotableCandidateFulfillmentGroupOffer() |
PromotableCandidateFulfillmentGroupOffer |
PromotableFulfillmentGroupAdjustment.getPromotableCandidateFulfillmentGroupOffer()
Returns the associated promotableCandidateOrderOffer
|
| Modifier and Type | Method and Description |
|---|---|
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 |
PromotableItemFactory.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
PromotableFulfillmentGroupAdjustment |
PromotableItemFactoryImpl.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
| Constructor and Description |
|---|
PromotableFulfillmentGroupAdjustmentImpl(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected PromotableCandidateFulfillmentGroupOffer |
FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer,
List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
PromotableFulfillmentGroup fulfillmentGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FulfillmentGroupOfferProcessorImpl.applyFulfillmentGroupOffer(PromotableFulfillmentGroup promotableFulfillmentGroup,
PromotableCandidateFulfillmentGroupOffer fulfillmentGroupOffer) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
boolean |
FulfillmentGroupOfferProcessorImpl.applyAllFulfillmentGroupOffers(List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
PromotableOrder order) |
protected PromotableCandidateFulfillmentGroupOffer |
FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer,
List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
PromotableFulfillmentGroup fulfillmentGroup) |
void |
FulfillmentGroupOfferProcessor.filterFulfillmentGroupLevelOffer(PromotableOrder order,
List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
Offer offer) |
void |
FulfillmentGroupOfferProcessorImpl.filterFulfillmentGroupLevelOffer(PromotableOrder order,
List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
Offer offer) |
Copyright © 2014. All Rights Reserved.