|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PromotableCandidateItemOffer in org.broadleafcommerce.core.offer.service.discount |
|---|
| Methods in org.broadleafcommerce.core.offer.service.discount that return PromotableCandidateItemOffer | |
|---|---|
PromotableCandidateItemOffer |
PromotionDiscount.getCandidateItemOffer()
|
| Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type PromotableCandidateItemOffer | |
|---|---|
int |
ItemOfferComparator.compare(PromotableCandidateItemOffer p1,
PromotableCandidateItemOffer p2)
|
void |
PromotionDiscount.setCandidateItemOffer(PromotableCandidateItemOffer candidateItemOffer)
|
| Uses of PromotableCandidateItemOffer in org.broadleafcommerce.core.offer.service.discount.domain |
|---|
| Classes in org.broadleafcommerce.core.offer.service.discount.domain that implement PromotableCandidateItemOffer | |
|---|---|
class |
PromotableCandidateItemOfferImpl
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return PromotableCandidateItemOffer | |
|---|---|
PromotableCandidateItemOffer |
PromotableCandidateItemOffer.clone()
|
PromotableCandidateItemOffer |
PromotableCandidateItemOfferImpl.clone()
|
PromotableCandidateItemOffer |
PromotableItemFactoryImpl.createPromotableCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
PromotableCandidateItemOffer |
PromotableItemFactory.createPromotableCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
| Uses of PromotableCandidateItemOffer in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return PromotableCandidateItemOffer | |
|---|---|
protected PromotableCandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer,
PromotableOrderItem promotableOrderItem)
Create a candidate item offer based on the offer in question and a specific order item |
| Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type PromotableCandidateItemOffer | |
|---|---|
protected int |
ItemOfferProcessorImpl.applyAdjustments(PromotableOrder order,
int appliedItemOffersCount,
PromotableCandidateItemOffer itemOffer,
int beforeCount)
|
protected void |
ItemOfferProcessorImpl.applyItemQualifiersAndTargets(PromotableCandidateItemOffer itemOffer,
PromotableOrder order)
|
protected int |
ItemOfferProcessorImpl.applyLegacyAdjustments(int appliedItemOffersCount,
PromotableCandidateItemOffer itemOffer,
int beforeCount,
PromotableOrderItem orderItem)
|
protected void |
ItemOfferProcessorImpl.applyOrderItemAdjustment(PromotableCandidateItemOffer itemOffer,
PromotableOrderItem orderItem)
Private method used by applyAllItemOffers to create an OrderItemAdjustment from a CandidateItemOffer and associates the OrderItemAdjustment to the OrderItem. |
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableCandidateItemOffer | |
|---|---|
boolean |
ItemOfferProcessor.applyAllItemOffers(List<PromotableCandidateItemOffer> itemOffers,
PromotableOrder order)
Private method that takes a list of sorted CandidateItemOffers and determines if each offer can be applied based on the restrictions (stackable and/or combinable) on that offer. |
boolean |
ItemOfferProcessorImpl.applyAllItemOffers(List<PromotableCandidateItemOffer> itemOffers,
PromotableOrder order)
|
void |
ItemOfferProcessor.applyAndCompareOrderAndItemOffers(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessorImpl.applyAndCompareOrderAndItemOffers(PromotableOrder order,
List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
protected PromotableCandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer,
PromotableOrderItem promotableOrderItem)
Create a candidate item offer based on the offer in question and a specific order item |
void |
ItemOfferProcessor.filterItemLevelOffer(PromotableOrder order,
List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer)
Review an item level offer against the list of discountable items from the order. |
void |
ItemOfferProcessorImpl.filterItemLevelOffer(PromotableOrder order,
List<PromotableCandidateItemOffer> qualifiedItemOffers,
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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||