|
||||||||||
| 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 HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.candidateQualifiersMap
|
protected List<PromotableOrderItem> |
CandidatePromotionItems.candidateTargets
|
| Methods in org.broadleafcommerce.core.offer.service.discount that return types with arguments of type PromotableOrderItem | |
|---|---|
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.getCandidateQualifiersMap()
|
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 |
PromotableOrderItemPriceDetailImpl.promotableOrderItem
|
| Fields in org.broadleafcommerce.core.offer.service.discount.domain with type parameters of type PromotableOrderItem | |
|---|---|
protected List<PromotableOrderItem> |
PromotableOrderImpl.allOrderItems
|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
PromotableCandidateItemOfferImpl.candidateQualifiersMap
|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
PromotableCandidateFulfillmentGroupOfferImpl.candidateQualifiersMap
|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
PromotableCandidateOrderOfferImpl.candidateQualifiersMap
|
protected List<PromotableOrderItem> |
PromotableCandidateItemOfferImpl.candidateTargets
|
protected List<PromotableOrderItem> |
PromotableFulfillmentGroupImpl.discountableOrderItems
|
protected List<PromotableOrderItem> |
PromotableOrderImpl.discountableOrderItems
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return PromotableOrderItem | |
|---|---|
PromotableOrderItem |
PromotableItemFactoryImpl.createPromotableOrderItem(OrderItem orderItem,
PromotableOrder order,
boolean includeAdjustments)
|
PromotableOrderItem |
PromotableItemFactory.createPromotableOrderItem(OrderItem orderItem,
PromotableOrder order,
boolean includeAdjustments)
|
PromotableOrderItem |
PromotableOrderItemPriceDetailImpl.getPromotableOrderItem()
|
PromotableOrderItem |
PromotableOrderItemPriceDetail.getPromotableOrderItem()
Return the parent promotableOrderItem |
| Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableOrderItem | |
|---|---|
Money |
PromotableCandidateItemOffer.calculateSavingsForOrderItem(PromotableOrderItem orderItem,
int qtyToReceiveSavings)
Public only for unit testing - not intended to be called |
Money |
PromotableCandidateItemOfferImpl.calculateSavingsForOrderItem(PromotableOrderItem orderItem,
int qtyToReceiveSavings)
|
PromotableOrderItemPriceDetail |
PromotableItemFactoryImpl.createPromotableOrderItemPriceDetail(PromotableOrderItem promotableOrderItem,
int quantity)
|
PromotableOrderItemPriceDetail |
PromotableItemFactory.createPromotableOrderItemPriceDetail(PromotableOrderItem promotableOrderItem,
int quantity)
|
| Method parameters in org.broadleafcommerce.core.offer.service.discount.domain with type arguments of type PromotableOrderItem | |
|---|---|
protected void |
PromotableOrderImpl.addPromotableOrderItem(OrderItem orderItem,
List<PromotableOrderItem> discountableOrderItems)
|
void |
PromotableCandidateFulfillmentGroupOffer.setCandidateQualifiersMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOffer.setCandidateQualifiersMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOfferImpl.setCandidateQualifiersMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateFulfillmentGroupOfferImpl.setCandidateQualifiersMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
|
void |
PromotableCandidateItemOffer.setCandidateTargets(List<PromotableOrderItem> candidateTargets)
|
void |
PromotableCandidateItemOfferImpl.setCandidateTargets(List<PromotableOrderItem> candidateTargets)
|
| Constructors in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type PromotableOrderItem | |
|---|---|
PromotableOrderItemPriceDetailImpl(PromotableOrderItem promotableOrderItem,
int quantity)
|
|
| Uses of PromotableOrderItem in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type PromotableOrderItem | |
|---|---|
protected Map<OrderItem,PromotableOrderItem> |
OrderOfferProcessorImpl.buildPromotableItemMap(PromotableOrder promotableOrder)
|
| Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type PromotableOrderItem | |
|---|---|
protected Map<String,PromotableOrderItemPriceDetail> |
OrderOfferProcessorImpl.buildPromotableDetailsMap(PromotableOrderItem item)
|
protected Map<Long,PromotionQualifier> |
OrderOfferProcessorImpl.buildPromotableQualifiersMap(PromotableOrderItem item)
|
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder promotableOrder,
PromotableOrderItem orderItem)
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 promotableOrder,
PromotableOrderItem promotableOrderItem,
PromotableFulfillmentGroup promotableFulfillmentGroup)
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 orderItem)
|
protected void |
OrderOfferProcessorImpl.synchronizeItemPriceDetails(OrderItem orderItem,
PromotableOrderItem promotableOrderItem)
|
protected void |
OrderOfferProcessorImpl.synchronizeItemQualifiers(OrderItem orderItem,
PromotableOrderItem promotableOrderItem)
|
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type PromotableOrderItem | |
|---|---|
protected List<PromotableOrderItemPriceDetail> |
ItemOfferProcessorImpl.buildPriceDetailListFromOrderItems(List<PromotableOrderItem> items)
|
protected void |
AbstractBaseProcessor.checkForItemRequirements(CandidatePromotionItems candidates,
OfferItemCriteria criteria,
List<PromotableOrderItem> promotableOrderItems,
boolean isQualifier)
|
protected CandidatePromotionItems |
AbstractBaseProcessor.couldOfferApplyToOrderItems(Offer offer,
List<PromotableOrderItem> promotableOrderItems)
|
| 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 List<PromotableOrderItem> |
OrderItemSplitContainer.splitItems
|
| Methods in org.broadleafcommerce.core.order.service.manipulation that return types with arguments of type PromotableOrderItem | |
|---|---|
List<PromotableOrderItem> |
OrderItemSplitContainer.getSplitItems()
|
| Method parameters in org.broadleafcommerce.core.order.service.manipulation with type arguments of type PromotableOrderItem | |
|---|---|
void |
OrderItemSplitContainer.setSplitItems(List<PromotableOrderItem> splitItems)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||