|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of DiscreteOrderItem in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type DiscreteOrderItem | |
|---|---|
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)
|
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type DiscreteOrderItem | |
|---|---|
protected int |
ItemOfferProcessorImpl.applyAdjustments(java.util.List<DiscreteOrderItem> discreteOrderItems,
Order order,
int appliedItemOffersCount,
CandidateItemOffer itemOffer,
int beforeCount)
|
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 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 |
AbstractBaseProcessor.checkForItemRequirements(CandidatePromotionItems candidates,
OfferItemCriteria criteria,
java.util.List<DiscreteOrderItem> discreteOrderItems,
boolean isQualifier)
|
protected int |
ItemOfferProcessorImpl.checkLegacyAdjustments(java.util.List<DiscreteOrderItem> discreteOrderItems,
int appliedItemOffersCount)
|
protected CandidatePromotionItems |
AbstractBaseProcessor.couldOfferApplyToOrderItems(Offer offer,
java.util.List<DiscreteOrderItem> discreteOrderItems)
|
void |
FulfillmentGroupOfferProcessorImpl.filterFulfillmentGroupLevelOffer(Order order,
java.util.List<CandidateFulfillmentGroupOffer> qualifiedFGOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
|
void |
FulfillmentGroupOfferProcessor.filterFulfillmentGroupLevelOffer(Order order,
java.util.List<CandidateFulfillmentGroupOffer> qualifiedFGOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
|
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. |
void |
OrderOfferProcessor.filterOrderLevelOffer(Order order,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
|
void |
OrderOfferProcessorImpl.filterOrderLevelOffer(Order order,
java.util.List<CandidateOrderOffer> qualifiedOrderOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
|
protected void |
AbstractBaseProcessor.finalizeQuantities(java.util.List<DiscreteOrderItem> chargeableItems)
|
| Uses of DiscreteOrderItem in org.broadleafcommerce.core.order.domain |
|---|
| Subinterfaces of DiscreteOrderItem in org.broadleafcommerce.core.order.domain | |
|---|---|
interface |
DynamicPriceDiscreteOrderItem
|
interface |
GiftWrapOrderItem
|
| Classes in org.broadleafcommerce.core.order.domain that implement DiscreteOrderItem | |
|---|---|
class |
DiscreteOrderItemImpl
|
class |
DynamicPriceDiscreteOrderItemImpl
|
class |
GiftWrapOrderItemImpl
|
| Fields in org.broadleafcommerce.core.order.domain declared as DiscreteOrderItem | |
|---|---|
protected DiscreteOrderItem |
DiscreteOrderItemFeePriceImpl.discreteOrderItem
|
| Fields in org.broadleafcommerce.core.order.domain with type parameters of type DiscreteOrderItem | |
|---|---|
protected java.util.List<DiscreteOrderItem> |
BundleOrderItemImpl.discreteOrderItems
|
| Methods in org.broadleafcommerce.core.order.domain that return DiscreteOrderItem | |
|---|---|
DiscreteOrderItem |
DiscreteOrderItemFeePriceImpl.getDiscreteOrderItem()
|
DiscreteOrderItem |
DiscreteOrderItemFeePrice.getDiscreteOrderItem()
|
| Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type DiscreteOrderItem | |
|---|---|
java.util.List<DiscreteOrderItem> |
Order.getDiscountableDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
FulfillmentGroupImpl.getDiscountableDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
FulfillmentGroup.getDiscountableDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
OrderImpl.getDiscountableDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
BundleOrderItemImpl.getDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
Order.getDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
BundleOrderItem.getDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
FulfillmentGroupImpl.getDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
FulfillmentGroup.getDiscreteOrderItems()
|
java.util.List<DiscreteOrderItem> |
OrderImpl.getDiscreteOrderItems()
|
| Methods in org.broadleafcommerce.core.order.domain with parameters of type DiscreteOrderItem | |
|---|---|
void |
DiscreteOrderItemFeePriceImpl.setDiscreteOrderItem(DiscreteOrderItem discreteOrderItem)
|
void |
DiscreteOrderItemFeePrice.setDiscreteOrderItem(DiscreteOrderItem discreteOrderItem)
|
| Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type DiscreteOrderItem | |
|---|---|
void |
BundleOrderItemImpl.setDiscreteOrderItems(java.util.List<DiscreteOrderItem> discreteOrderItems)
|
void |
BundleOrderItem.setDiscreteOrderItems(java.util.List<DiscreteOrderItem> discreteOrderItems)
|
| Uses of DiscreteOrderItem in org.broadleafcommerce.core.order.service |
|---|
| Methods in org.broadleafcommerce.core.order.service that return DiscreteOrderItem | |
|---|---|
DiscreteOrderItem |
OrderItemServiceImpl.createDiscreteOrderItem(DiscreteOrderItemRequest itemRequest)
|
DiscreteOrderItem |
OrderItemService.createDiscreteOrderItem(DiscreteOrderItemRequest itemRequest)
|
DiscreteOrderItem |
OrderItemServiceImpl.createDynamicPriceDiscreteOrderItem(DiscreteOrderItemRequest itemRequest,
java.util.HashMap skuPricingConsiderations)
|
DiscreteOrderItem |
OrderItemService.createDynamicPriceDiscreteOrderItem(DiscreteOrderItemRequest itemRequest,
java.util.HashMap skuPricingConsiderations)
|
| Methods in org.broadleafcommerce.core.order.service with parameters of type DiscreteOrderItem | |
|---|---|
protected DiscreteOrderItemRequest |
OrderServiceImpl.createDiscreteOrderItemRequest(DiscreteOrderItem discreteOrderItem)
|
| Uses of DiscreteOrderItem in org.broadleafcommerce.core.order.service.util |
|---|
| Classes in org.broadleafcommerce.core.order.service.util that implement DiscreteOrderItem | |
|---|---|
class |
DiscreteOrderItemDecorator
|
| Constructors in org.broadleafcommerce.core.order.service.util with parameters of type DiscreteOrderItem | |
|---|---|
DiscreteOrderItemDecorator(DiscreteOrderItem discreteOrderItem,
int quantity)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||