|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PromotableOrderItem in org.broadleafcommerce.core.offer.service.discount |
|---|
| Fields in org.broadleafcommerce.core.offer.service.discount with type parameters of type PromotableOrderItem | |
|---|---|
protected java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
CandidatePromotionItems.candidateQualifiersMap
|
protected java.util.List<PromotableOrderItem> |
CandidatePromotionItems.candidateTargets
|
| Methods in org.broadleafcommerce.core.offer.service.discount that return types with arguments of type PromotableOrderItem | |
|---|---|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
CandidatePromotionItems.getCandidateQualifiersMap()
|
java.util.List<PromotableOrderItem> |
CandidatePromotionItems.getCandidateTargets()
|
| Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type PromotableOrderItem | |
|---|---|
void |
CandidatePromotionItems.addQualifier(OfferItemCriteria criteria,
PromotableOrderItem item)
|
void |
CandidatePromotionItems.addTarget(PromotableOrderItem item)
|
int |
OrderItemPriceComparator.compare(PromotableOrderItem c1,
PromotableOrderItem c2)
|
| Uses of PromotableOrderItem in org.broadleafcommerce.core.offer.service.discount.domain |
|---|
| Classes in org.broadleafcommerce.core.offer.service.discount.domain that implement PromotableOrderItem | |
|---|---|
class |
PromotableOrderItemImpl
|
| Fields in org.broadleafcommerce.core.offer.service.discount.domain declared as PromotableOrderItem | |
|---|---|
protected PromotableOrderItem |
PromotableOrderItemAdjustmentImpl.orderItem
|
protected PromotableOrderItem |
PromotableCandidateItemOfferImpl.orderItem
|
| Fields in org.broadleafcommerce.core.offer.service.discount.domain with type parameters of type PromotableOrderItem | |
|---|---|
protected java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateFulfillmentGroupOfferImpl.candidateQualifiersMap
|
protected java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateItemOfferImpl.candidateQualifiersMap
|
protected java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateOrderOfferImpl.candidateQualifiersMap
|
protected java.util.List<PromotableOrderItem> |
PromotableCandidateItemOfferImpl.candidateTargets
|
protected java.util.List<PromotableOrderItem> |
PromotableOrderImpl.discountableDiscreteOrderItems
|
protected java.util.List<PromotableOrderItem> |
PromotableOrderImpl.discreteOrderItems
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return PromotableOrderItem | |
|---|---|
PromotableOrderItem |
PromotableOrderItemImpl.clone()
|
PromotableOrderItem |
PromotableOrderItem.clone()
|
PromotableOrderItem |
PromotableItemFactory.createPromotableOrderItem(DiscreteOrderItem orderItem,
PromotableOrder order)
|
PromotableOrderItem |
PromotableItemFactoryImpl.createPromotableOrderItem(DiscreteOrderItem orderItem,
PromotableOrder order)
|
PromotableOrderItem |
PromotableCandidateItemOfferImpl.getOrderItem()
|
PromotableOrderItem |
PromotableCandidateItemOffer.getOrderItem()
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return types with arguments of type PromotableOrderItem | |
|---|---|
java.util.List<PromotableOrderItem> |
PromotableOrderImpl.getAllSplitItems()
|
java.util.List<PromotableOrderItem> |
PromotableOrder.getAllSplitItems()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateFulfillmentGroupOffer.getCandidateQualifiersMap()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateFulfillmentGroupOfferImpl.getCandidateQualifiersMap()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateItemOfferImpl.getCandidateQualifiersMap()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateOrderOfferImpl.getCandidateQualifiersMap()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateItemOffer.getCandidateQualifiersMap()
|
java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> |
PromotableCandidateOrderOffer.getCandidateQualifiersMap()
|
java.util.List<PromotableOrderItem> |
PromotableCandidateItemOfferImpl.getCandidateTargets()
|
java.util.List<PromotableOrderItem> |
PromotableCandidateItemOffer.getCandidateTargets()
|
java.util.List<PromotableOrderItem> |
PromotableOrderImpl.getDiscountableDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableFulfillmentGroupImpl.getDiscountableDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableOrder.getDiscountableDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableFulfillmentGroup.getDiscountableDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableOrderImpl.getDiscountableDiscreteOrderItems(boolean applyDiscountToSalePrice)
|
java.util.List<PromotableOrderItem> |
PromotableOrder.getDiscountableDiscreteOrderItems(boolean applyDiscountToSalePrice)
|
java.util.List<PromotableOrderItem> |
PromotableOrderImpl.getDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableOrder.getDiscreteOrderItems()
|
java.util.List<PromotableOrderItem> |
PromotableOrderImpl.searchSplitItems(PromotableOrderItem key)
|
java.util.List<PromotableOrderItem> |
PromotableOrder.searchSplitItems(PromotableOrderItem key)
|
java.util.List<PromotableOrderItem> |
PromotableOrderItemImpl.split()
|
java.util.List<PromotableOrderItem> |
PromotableOrderItem.split()
|
| Method parameters in org.broadleafcommerce.core.offer.service.discount.domain with type arguments of type PromotableOrderItem | |
|---|---|
void |
PromotableCandidateFulfillmentGroupOffer.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateFulfillmentGroupOfferImpl.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOfferImpl.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateOrderOfferImpl.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOffer.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateOrderOffer.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOfferImpl.setCandidateTargets(java.util.List<PromotableOrderItem> candidateTargets)
|
void |
PromotableCandidateItemOffer.setCandidateTargets(java.util.List<PromotableOrderItem> candidateTargets)
|
| Constructors in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableOrderItem | |
|---|---|
PromotableOrderItemAdjustmentImpl(OrderItemAdjustment orderItemAdjustment,
PromotableOrderItem orderItem)
|
|
| Uses of PromotableOrderItem in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type PromotableOrderItem | |
|---|---|
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. |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order,
PromotableOrderItem discreteOrderItem)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order,
PromotableOrderItem discreteOrderItem,
PromotableFulfillmentGroup fulfillmentGroup)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected boolean |
AbstractBaseProcessor.couldOrderItemMeetOfferRequirement(OfferItemCriteria criteria,
PromotableOrderItem discreteOrderItem)
|
protected PromotableCandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer,
PromotableOrderItem promotableOrderItem)
Create a candidate item offer based on the offer in question and a specific order item |
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableOrderItem | |
|---|---|
protected void |
AbstractBaseProcessor.checkForItemRequirements(CandidatePromotionItems candidates,
OfferItemCriteria criteria,
java.util.List<PromotableOrderItem> promotableOrderItems,
boolean isQualifier)
|
protected int |
ItemOfferProcessorImpl.checkLegacyAdjustments(java.util.List<PromotableOrderItem> discreteOrderItems,
int appliedItemOffersCount)
|
protected void |
AbstractBaseProcessor.clearAllNonFinalizedQuantities(java.util.List<PromotableOrderItem> chargeableItems)
We were not able to meet all of the ItemCriteria for a promotion, but some of the items were marked as qualifiers or targets. |
protected CandidatePromotionItems |
AbstractBaseProcessor.couldOfferApplyToOrderItems(Offer offer,
java.util.List<PromotableOrderItem> promotableOrderItems)
|
protected void |
AbstractBaseProcessor.finalizeQuantities(java.util.List<PromotableOrderItem> chargeableItems)
|
void |
OrderOfferProcessor.initializeSplitItems(PromotableOrder order,
java.util.List<PromotableOrderItem> items)
|
void |
OrderOfferProcessorImpl.initializeSplitItems(PromotableOrder order,
java.util.List<PromotableOrderItem> items)
|
| Uses of PromotableOrderItem in org.broadleafcommerce.core.order.service.manipulation |
|---|
| Fields in org.broadleafcommerce.core.order.service.manipulation with type parameters of type PromotableOrderItem | |
|---|---|
protected java.util.List<PromotableOrderItem> |
OrderItemSplitContainer.splitItems
|
| Methods in org.broadleafcommerce.core.order.service.manipulation that return types with arguments of type PromotableOrderItem | |
|---|---|
java.util.List<PromotableOrderItem> |
OrderItemSplitContainer.getSplitItems()
|
| Method parameters in org.broadleafcommerce.core.order.service.manipulation with type arguments of type PromotableOrderItem | |
|---|---|
void |
OrderItemSplitContainer.setSplitItems(java.util.List<PromotableOrderItem> splitItems)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||