|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PromotableCandidateOrderOffer | |
|---|---|
| org.broadleafcommerce.core.offer.service.discount.domain | |
| org.broadleafcommerce.core.offer.service.processor | |
| Uses of PromotableCandidateOrderOffer in org.broadleafcommerce.core.offer.service.discount.domain |
|---|
| Classes in org.broadleafcommerce.core.offer.service.discount.domain that implement PromotableCandidateOrderOffer | |
|---|---|
class |
PromotableCandidateOrderOfferImpl
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return PromotableCandidateOrderOffer | |
|---|---|
PromotableCandidateOrderOffer |
PromotableItemFactory.createPromotableCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer,
PromotableOrder order)
|
PromotableCandidateOrderOffer |
PromotableItemFactoryImpl.createPromotableCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer,
PromotableOrder order)
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableCandidateOrderOffer | |
|---|---|
void |
PromotableOrderImpl.addCandidateOrderOffer(PromotableCandidateOrderOffer candidateOrderOffer)
|
void |
PromotableOrder.addCandidateOrderOffer(PromotableCandidateOrderOffer candidateOrderOffer)
|
| Uses of PromotableCandidateOrderOffer in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return PromotableCandidateOrderOffer | |
|---|---|
protected PromotableCandidateOrderOffer |
OrderOfferProcessorImpl.createCandidateOrderOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
| Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type PromotableCandidateOrderOffer | |
|---|---|
java.util.List<PromotableCandidateOrderOffer> |
OrderOfferProcessor.removeTrailingNotCombinableOrderOffers(java.util.List<PromotableCandidateOrderOffer> candidateOffers)
|
java.util.List<PromotableCandidateOrderOffer> |
OrderOfferProcessorImpl.removeTrailingNotCombinableOrderOffers(java.util.List<PromotableCandidateOrderOffer> candidateOffers)
|
| Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type PromotableCandidateOrderOffer | |
|---|---|
protected void |
OrderOfferProcessorImpl.applyOrderOffer(PromotableOrder order,
PromotableCandidateOrderOffer orderOffer)
Private method used by applyAllOrderOffers to create an OrderAdjustment from a CandidateOrderOffer and associates the OrderAdjustment to the Order. |
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableCandidateOrderOffer | |
|---|---|
boolean |
OrderOfferProcessor.applyAllOrderOffers(java.util.List<PromotableCandidateOrderOffer> orderOffers,
PromotableOrder order)
|
boolean |
OrderOfferProcessorImpl.applyAllOrderOffers(java.util.List<PromotableCandidateOrderOffer> orderOffers,
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. |
void |
ItemOfferProcessorImpl.applyAndCompareOrderAndItemOffers(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessor.applyAndCompareOrderAndItemOffers(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
protected PromotableCandidateOrderOffer |
OrderOfferProcessorImpl.createCandidateOrderOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
ItemOfferProcessorImpl.filterOffers(PromotableOrder order,
java.util.List<Offer> filteredOffers,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessor.filterOffers(PromotableOrder order,
java.util.List<Offer> filteredOffers,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
OrderOfferProcessor.filterOrderLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
OrderOfferProcessorImpl.filterOrderLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
java.util.List<PromotableCandidateOrderOffer> |
OrderOfferProcessor.removeTrailingNotCombinableOrderOffers(java.util.List<PromotableCandidateOrderOffer> candidateOffers)
|
java.util.List<PromotableCandidateOrderOffer> |
OrderOfferProcessorImpl.removeTrailingNotCombinableOrderOffers(java.util.List<PromotableCandidateOrderOffer> candidateOffers)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||