|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of CandidateItemOffer in org.broadleafcommerce.core.offer.dao |
|---|
| Methods in org.broadleafcommerce.core.offer.dao that return CandidateItemOffer | |
|---|---|
CandidateItemOffer |
OfferDao.createCandidateItemOffer()
|
CandidateItemOffer |
OfferDaoImpl.createCandidateItemOffer()
|
| Uses of CandidateItemOffer in org.broadleafcommerce.core.offer.domain |
|---|
| Classes in org.broadleafcommerce.core.offer.domain that implement CandidateItemOffer | |
|---|---|
class |
CandidateItemOfferImpl
|
| Methods in org.broadleafcommerce.core.offer.domain that return CandidateItemOffer | |
|---|---|
CandidateItemOffer |
CandidateItemOfferImpl.clone()
|
CandidateItemOffer |
CandidateItemOffer.clone()
|
| Methods in org.broadleafcommerce.core.offer.domain with parameters of type CandidateItemOffer | |
|---|---|
void |
CandidateItemOfferImpl.checkCloneable(CandidateItemOffer itemOffer)
|
| Uses of CandidateItemOffer in org.broadleafcommerce.core.offer.service.discount |
|---|
| Methods in org.broadleafcommerce.core.offer.service.discount that return CandidateItemOffer | |
|---|---|
CandidateItemOffer |
PromotionDiscount.getCandidateItemOffer()
|
| Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type CandidateItemOffer | |
|---|---|
int |
ItemOfferComparator.compare(CandidateItemOffer p1,
CandidateItemOffer p2)
|
void |
PromotionDiscount.setCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
| Uses of CandidateItemOffer in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return CandidateItemOffer | |
|---|---|
protected CandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(java.util.List<CandidateItemOffer> qualifiedItemOffers,
Offer offer,
OrderItem discreteOrderItem)
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 CandidateItemOffer | |
|---|---|
protected int |
ItemOfferProcessorImpl.applyAdjustments(java.util.List<DiscreteOrderItem> discreteOrderItems,
Order order,
int appliedItemOffersCount,
CandidateItemOffer itemOffer,
int beforeCount)
|
protected void |
ItemOfferProcessorImpl.applyItemQualifiersAndTargets(java.util.List<DiscreteOrderItem> discreteOrderItems,
CandidateItemOffer itemOffer,
Order order)
|
protected int |
ItemOfferProcessorImpl.applyLegacyAdjustments(java.util.List<DiscreteOrderItem> discreteOrderItems,
int appliedItemOffersCount,
CandidateItemOffer itemOffer,
int beforeCount,
OrderItem orderItem)
|
protected void |
ItemOfferProcessorImpl.applyOrderItemAdjustment(CandidateItemOffer itemOffer,
OrderItem 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 CandidateItemOffer | |
|---|---|
boolean |
ItemOfferProcessorImpl.applyAllItemOffers(java.util.List<CandidateItemOffer> itemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Order order)
|
boolean |
ItemOfferProcessor.applyAllItemOffers(java.util.List<CandidateItemOffer> itemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Order 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. |
void |
ItemOfferProcessorImpl.applyAndCompareOrderAndItemOffers(Order order,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<CandidateItemOffer> qualifiedItemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems)
|
void |
ItemOfferProcessor.applyAndCompareOrderAndItemOffers(Order order,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<CandidateItemOffer> qualifiedItemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems)
|
protected CandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(java.util.List<CandidateItemOffer> qualifiedItemOffers,
Offer offer,
OrderItem discreteOrderItem)
Create a candidate item offer based on the offer in question and a specific order item |
void |
ItemOfferProcessorImpl.filterItemLevelOffer(Order order,
java.util.List<CandidateItemOffer> qualifiedItemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
|
void |
ItemOfferProcessor.filterItemLevelOffer(Order order,
java.util.List<CandidateItemOffer> qualifiedItemOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
Review an item level offer against the list of discountable items from the order. |
java.util.List<DiscreteOrderItem> |
ItemOfferProcessorImpl.filterOffers(Order order,
java.util.List<Offer> filteredOffers,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<CandidateItemOffer> qualifiedItemOffers)
|
java.util.List<DiscreteOrderItem> |
ItemOfferProcessor.filterOffers(Order order,
java.util.List<Offer> filteredOffers,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<CandidateItemOffer> qualifiedItemOffers)
|
| Uses of CandidateItemOffer in org.broadleafcommerce.core.order.domain |
|---|
| Fields in org.broadleafcommerce.core.order.domain with type parameters of type CandidateItemOffer | |
|---|---|
protected java.util.List<CandidateItemOffer> |
OrderItemImpl.candidateItemOffers
|
| Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type CandidateItemOffer | |
|---|---|
java.util.List<CandidateItemOffer> |
OrderItemImpl.getCandidateItemOffers()
|
java.util.List<CandidateItemOffer> |
OrderItem.getCandidateItemOffers()
|
| Methods in org.broadleafcommerce.core.order.domain with parameters of type CandidateItemOffer | |
|---|---|
void |
OrderItemImpl.addCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
void |
OrderItem.addCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
void |
OrderItemImpl.addPromotionDiscount(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
void |
OrderItem.addPromotionDiscount(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
void |
OrderItemImpl.addPromotionQualifier(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
void |
OrderItem.addPromotionQualifier(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
protected PromotionDiscount |
OrderItemImpl.lookupOrCreatePromotionDiscount(CandidateItemOffer candidatePromotion)
|
protected PromotionQualifier |
OrderItemImpl.lookupOrCreatePromotionQualifier(CandidateItemOffer candidatePromotion)
|
| Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type CandidateItemOffer | |
|---|---|
void |
OrderItemImpl.setCandidateItemOffers(java.util.List<CandidateItemOffer> candidateItemOffers)
|
void |
OrderItem.setCandidateItemOffers(java.util.List<CandidateItemOffer> candidateItemOffers)
|
| Uses of CandidateItemOffer in org.broadleafcommerce.core.order.service.util |
|---|
| Methods in org.broadleafcommerce.core.order.service.util that return types with arguments of type CandidateItemOffer | |
|---|---|
java.util.List<CandidateItemOffer> |
DiscreteOrderItemDecorator.getCandidateItemOffers()
|
| Methods in org.broadleafcommerce.core.order.service.util with parameters of type CandidateItemOffer | |
|---|---|
void |
DiscreteOrderItemDecorator.addCandidateItemOffer(CandidateItemOffer candidateItemOffer)
|
void |
DiscreteOrderItemDecorator.addPromotionDiscount(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
void |
DiscreteOrderItemDecorator.addPromotionQualifier(CandidateItemOffer candidatePromotion,
OfferItemCriteria itemCriteria,
int quantity)
|
| Method parameters in org.broadleafcommerce.core.order.service.util with type arguments of type CandidateItemOffer | |
|---|---|
void |
DiscreteOrderItemDecorator.setCandidateItemOffers(java.util.List<CandidateItemOffer> candidateItemOffers)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||