| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableCandidateOrderOffer |
boolean |
OrderOfferProcessorImpl.applyAllOrderOffers(List<PromotableCandidateOrderOffer> orderOffers,
PromotableOrder order)
|
boolean |
OrderOfferProcessor.applyAllOrderOffers(List<PromotableCandidateOrderOffer> orderOffers,
PromotableOrder order)
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 |
ItemOfferProcessor.applyAndCompareOrderAndItemOffers(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessorImpl.applyAndCompareOrderAndItemOffers(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
protected PromotableCandidateOrderOffer |
OrderOfferProcessorImpl.createCandidateOrderOffer(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
ItemOfferProcessor.filterOffers(PromotableOrder order,
List<Offer> filteredOffers,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessorImpl.filterOffers(PromotableOrder order,
List<Offer> filteredOffers,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
OrderOfferProcessorImpl.filterOrderLevelOffer(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
OrderOfferProcessor.filterOrderLevelOffer(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
List<PromotableCandidateOrderOffer> |
OrderOfferProcessorImpl.removeTrailingNotCombinableOrderOffers(List<PromotableCandidateOrderOffer> candidateOffers)
|
List<PromotableCandidateOrderOffer> |
OrderOfferProcessor.removeTrailingNotCombinableOrderOffers(List<PromotableCandidateOrderOffer> candidateOffers)
|