Uses of Interface
org.broadleafcommerce.core.order.domain.OrderItem

Packages that use OrderItem
org.broadleafcommerce.core.offer.domain   
org.broadleafcommerce.core.offer.service.discount   
org.broadleafcommerce.core.offer.service.processor   
org.broadleafcommerce.core.order.dao   
org.broadleafcommerce.core.order.domain   
org.broadleafcommerce.core.order.service   
org.broadleafcommerce.core.order.service.call   
org.broadleafcommerce.core.order.service.util   
 

Uses of OrderItem in org.broadleafcommerce.core.offer.domain
 

Fields in org.broadleafcommerce.core.offer.domain declared as OrderItem
protected  OrderItem OrderItemAdjustmentImpl.orderItem
           
protected  OrderItem CandidateItemOfferImpl.orderItem
           
 

Fields in org.broadleafcommerce.core.offer.domain with type parameters of type OrderItem
protected  java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> CandidateQualifiedOfferImpl.candidateQualifiersMap
           
protected  java.util.List<OrderItem> CandidateQualifiedOfferImpl.candidateTargets
           
 

Methods in org.broadleafcommerce.core.offer.domain that return OrderItem
 OrderItem OrderItemAdjustment.getOrderItem()
           
 OrderItem OrderItemAdjustmentImpl.getOrderItem()
           
 OrderItem CandidateItemOfferImpl.getOrderItem()
           
 OrderItem CandidateItemOffer.getOrderItem()
           
 

Methods in org.broadleafcommerce.core.offer.domain that return types with arguments of type OrderItem
 java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> CandidateQualifiedOffer.getCandidateQualifiersMap()
           
 java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> CandidateQualifiedOfferImpl.getCandidateQualifiersMap()
           
 java.util.List<OrderItem> CandidateQualifiedOffer.getCandidateTargets()
           
 java.util.List<OrderItem> CandidateQualifiedOfferImpl.getCandidateTargets()
           
 

Methods in org.broadleafcommerce.core.offer.domain with parameters of type OrderItem
 Money CandidateQualifiedOffer.calculateSavingsForOrderItem(OrderItem chgItem, int qtyToReceiveSavings)
           
 Money CandidateQualifiedOfferImpl.calculateSavingsForOrderItem(OrderItem orderItem, int qtyToReceiveSavings)
           
 void OrderItemAdjustment.init(OrderItem orderItem, Offer offer, java.lang.String reason)
           
 void OrderItemAdjustmentImpl.init(OrderItem orderItem, Offer offer, java.lang.String reason)
           
 void OrderItemAdjustmentImpl.setOrderItem(OrderItem orderItem)
           
 void CandidateItemOfferImpl.setOrderItem(OrderItem orderItem)
           
 void CandidateItemOffer.setOrderItem(OrderItem orderItem)
           
 

Method parameters in org.broadleafcommerce.core.offer.domain with type arguments of type OrderItem
 void CandidateQualifiedOffer.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> candidateItemsMap)
           
 void CandidateQualifiedOfferImpl.setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> candidateItemsMap)
           
 void CandidateQualifiedOffer.setCandidateTargets(java.util.List<OrderItem> candidateTargets)
           
 void CandidateQualifiedOfferImpl.setCandidateTargets(java.util.List<OrderItem> candidateTargets)
           
 

Uses of OrderItem in org.broadleafcommerce.core.offer.service.discount
 

Fields in org.broadleafcommerce.core.offer.service.discount with type parameters of type OrderItem
protected  java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> CandidatePromotionItems.candidateQualifiersMap
           
protected  java.util.List<OrderItem> CandidatePromotionItems.candidateTargets
           
 

Methods in org.broadleafcommerce.core.offer.service.discount that return types with arguments of type OrderItem
 java.util.HashMap<OfferItemCriteria,java.util.List<OrderItem>> CandidatePromotionItems.getCandidateQualifiersMap()
           
 java.util.List<OrderItem> CandidatePromotionItems.getCandidateTargets()
           
 

Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type OrderItem
 void CandidatePromotionItems.addQualifier(OfferItemCriteria criteria, OrderItem item)
           
 void CandidatePromotionItems.addTarget(OrderItem item)
           
 int OrderItemPriceComparator.compare(OrderItem c1, OrderItem c2)
           
 

Uses of OrderItem in org.broadleafcommerce.core.offer.service.processor
 

Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type OrderItem
 java.util.List<OrderItem> OrderOfferProcessor.getAllSplitItems(Order order)
           
 java.util.List<OrderItem> OrderOfferProcessorImpl.getAllSplitItems(Order order)
           
 

Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type OrderItem
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.
protected  boolean OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer, Order order, OrderItem 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, Order order, OrderItem discreteOrderItem, FulfillmentGroup 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, OrderItem discreteOrderItem)
           
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
 

Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type OrderItem
protected  void AbstractBaseProcessor.clearAllNonFinalizedQuantities(java.util.List<OrderItem> 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.
 void OrderOfferProcessor.initializeSplitItems(Order order, java.util.List<OrderItem> items)
           
 void OrderOfferProcessorImpl.initializeSplitItems(Order order, java.util.List<OrderItem> items)
           
 

Uses of OrderItem in org.broadleafcommerce.core.order.dao
 

Methods in org.broadleafcommerce.core.order.dao that return OrderItem
 OrderItem OrderItemDaoImpl.create(OrderItemType orderItemType)
           
 OrderItem OrderItemDao.create(OrderItemType orderItemType)
           
 OrderItem OrderItemDaoImpl.readOrderItemById(java.lang.Long orderItemId)
           
 OrderItem OrderItemDao.readOrderItemById(java.lang.Long orderItemId)
           
 OrderItem OrderItemDaoImpl.save(OrderItem orderItem)
           
 OrderItem OrderItemDao.save(OrderItem orderItem)
           
 OrderItem OrderItemDaoImpl.saveOrderItem(OrderItem orderItem)
           
 OrderItem OrderItemDao.saveOrderItem(OrderItem orderItem)
           
 

Methods in org.broadleafcommerce.core.order.dao with parameters of type OrderItem
 void OrderItemDaoImpl.delete(OrderItem orderItem)
           
 void OrderItemDao.delete(OrderItem orderItem)
           
 OrderItem OrderItemDaoImpl.save(OrderItem orderItem)
           
 OrderItem OrderItemDao.save(OrderItem orderItem)
           
 OrderItem OrderItemDaoImpl.saveOrderItem(OrderItem orderItem)
           
 OrderItem OrderItemDao.saveOrderItem(OrderItem orderItem)
           
 

Uses of OrderItem in org.broadleafcommerce.core.order.domain
 

Subinterfaces of OrderItem in org.broadleafcommerce.core.order.domain
 interface BundleOrderItem
           
 interface DiscreteOrderItem
           
 interface DynamicPriceDiscreteOrderItem
           
 interface GiftWrapOrderItem
           
 

Classes in org.broadleafcommerce.core.order.domain that implement OrderItem
 class BundleOrderItemImpl
           
 class DiscreteOrderItemImpl
           
 class DynamicPriceDiscreteOrderItemImpl
           
 class GiftWrapOrderItemImpl
           
 class OrderItemImpl
           
 

Fields in org.broadleafcommerce.core.order.domain declared as OrderItem
protected  OrderItem FulfillmentGroupItemImpl.orderItem
           
 

Fields in org.broadleafcommerce.core.order.domain with type parameters of type OrderItem
protected  java.util.List<OrderItem> OrderImpl.orderItems
           
protected  java.util.List<OrderItem> GiftWrapOrderItemImpl.wrappedItems
           
 

Methods in org.broadleafcommerce.core.order.domain that return OrderItem
 OrderItem OrderItemImpl.clone()
           
 OrderItem DiscreteOrderItemImpl.clone()
           
 OrderItem OrderItem.clone()
           
 OrderItem GiftWrapOrderItemImpl.clone()
           
 OrderItem FulfillmentGroupItem.getOrderItem()
           
 OrderItem FulfillmentGroupItemImpl.getOrderItem()
           
 

Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type OrderItem
 java.util.List<OrderItem> Order.getOrderItems()
           
 java.util.List<OrderItem> OrderImpl.getOrderItems()
           
 java.util.List<OrderItem> GiftWrapOrderItemImpl.getWrappedItems()
           
 java.util.List<OrderItem> GiftWrapOrderItem.getWrappedItems()
           
 java.util.List<OrderItem> Order.searchSplitItems(OrderItem key)
           
 java.util.List<OrderItem> OrderImpl.searchSplitItems(OrderItem key)
           
 java.util.List<OrderItem> OrderItemImpl.split()
           
 java.util.List<OrderItem> OrderItem.split()
           
 

Methods in org.broadleafcommerce.core.order.domain with parameters of type OrderItem
 void Order.addOrderItem(OrderItem orderItem)
           
 void OrderImpl.addOrderItem(OrderItem orderItem)
           
 void OrderItemImpl.checkCloneable(OrderItem orderItem)
           
 java.util.List<OrderItem> Order.searchSplitItems(OrderItem key)
           
 java.util.List<OrderItem> OrderImpl.searchSplitItems(OrderItem key)
           
 void FulfillmentGroupItem.setOrderItem(OrderItem orderItem)
           
 void FulfillmentGroupItemImpl.setOrderItem(OrderItem orderItem)
           
 

Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type OrderItem
 void Order.setOrderItems(java.util.List<OrderItem> orderItems)
           
 void OrderImpl.setOrderItems(java.util.List<OrderItem> orderItems)
           
 void GiftWrapOrderItemImpl.setWrappedItems(java.util.List<OrderItem> wrappedItems)
           
 void GiftWrapOrderItem.setWrappedItems(java.util.List<OrderItem> wrappedItems)
           
 

Uses of OrderItem in org.broadleafcommerce.core.order.service
 

Methods in org.broadleafcommerce.core.order.service that return OrderItem
 OrderItem OrderService.addBundleItemToOrder(Order order, BundleOrderItemRequest itemRequest)
           
 OrderItem OrderServiceImpl.addBundleItemToOrder(Order order, BundleOrderItemRequest itemRequest)
           
 OrderItem OrderService.addBundleItemToOrder(Order order, BundleOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addBundleItemToOrder(Order order, BundleOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderService.addDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest)
           
 OrderItem OrderServiceImpl.addDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest)
           
 OrderItem OrderService.addDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderService.addDynamicPriceDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, java.util.HashMap skuPricingConsiderations)
           
 OrderItem OrderServiceImpl.addDynamicPriceDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, java.util.HashMap skuPricingConsiderations)
           
 OrderItem OrderService.addDynamicPriceDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, java.util.HashMap skuPricingConsiderations, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addDynamicPriceDiscreteItemToOrder(Order order, DiscreteOrderItemRequest itemRequest, java.util.HashMap skuPricingConsiderations, boolean priceOrder)
           
 OrderItem OrderService.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest)
           
 OrderItem OrderServiceImpl.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest)
           
 OrderItem OrderService.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest, boolean priceOrder)
           
 OrderItem OrderService.addOrderItemToOrder(Order order, OrderItem newOrderItem)
           
 OrderItem OrderServiceImpl.addOrderItemToOrder(Order order, OrderItem newOrderItem)
           
 OrderItem OrderService.addOrderItemToOrder(Order order, OrderItem newOrderItem, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addOrderItemToOrder(Order order, OrderItem newOrderItem, boolean priceOrder)
           
 OrderItem OrderService.addSkuToOrder(java.lang.Long orderId, java.lang.Long skuId, java.lang.Long productId, java.lang.Long categoryId, java.lang.Integer quantity)
           
 OrderItem OrderServiceImpl.addSkuToOrder(java.lang.Long orderId, java.lang.Long skuId, java.lang.Long productId, java.lang.Long categoryId, java.lang.Integer quantity)
           
 OrderItem OrderService.addSkuToOrder(java.lang.Long orderId, java.lang.Long skuId, java.lang.Long productId, java.lang.Long categoryId, java.lang.Integer quantity, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addSkuToOrder(java.lang.Long orderId, java.lang.Long skuId, java.lang.Long productId, java.lang.Long categoryId, java.lang.Integer quantity, boolean priceOrder)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(java.lang.Long customerId, java.lang.String orderName, java.lang.Long orderItemId, java.lang.Integer quantity)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(java.lang.Long customerId, java.lang.String orderName, java.lang.Long orderItemId, java.lang.Integer quantity)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(java.lang.Long customerId, java.lang.String orderName, java.lang.Long orderItemId, java.lang.Integer quantity, boolean priceOrder)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(java.lang.Long customerId, java.lang.String orderName, java.lang.Long orderItemId, java.lang.Integer quantity, boolean priceOrder)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(Order namedOrder, OrderItem orderItem)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(Order order, OrderItem orderItem)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(Order namedOrder, OrderItem orderItem, boolean priceOrder)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(Order order, OrderItem orderItem, boolean priceOrder)
           
 OrderItem OrderItemServiceImpl.readOrderItemById(java.lang.Long orderItemId)
           
 OrderItem OrderItemService.readOrderItemById(java.lang.Long orderItemId)
           
 OrderItem OrderItemServiceImpl.saveOrderItem(OrderItem orderItem)
           
 OrderItem OrderItemService.saveOrderItem(OrderItem orderItem)
           
 

Methods in org.broadleafcommerce.core.order.service with parameters of type OrderItem
 FulfillmentGroup OrderService.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup)
           
 FulfillmentGroup OrderServiceImpl.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup)
           
 FulfillmentGroup OrderService.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, boolean priceOrder)
           
 FulfillmentGroup OrderServiceImpl.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, boolean priceOrder)
           
 FulfillmentGroup OrderService.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, int quantity)
           
 FulfillmentGroup OrderServiceImpl.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, int quantity)
           
 FulfillmentGroup OrderService.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, int quantity, boolean priceOrder)
           
 FulfillmentGroup OrderServiceImpl.addItemToFulfillmentGroup(OrderItem item, FulfillmentGroup fulfillmentGroup, int quantity, boolean priceOrder)
           
 OrderItem OrderService.addOrderItemToOrder(Order order, OrderItem newOrderItem)
           
 OrderItem OrderServiceImpl.addOrderItemToOrder(Order order, OrderItem newOrderItem)
           
 OrderItem OrderService.addOrderItemToOrder(Order order, OrderItem newOrderItem, boolean priceOrder)
           
 OrderItem OrderServiceImpl.addOrderItemToOrder(Order order, OrderItem newOrderItem, boolean priceOrder)
           
protected  FulfillmentGroupItem OrderServiceImpl.createFulfillmentGroupItemFromOrderItem(OrderItem orderItem, FulfillmentGroup fulfillmentGroup, int quantity)
           
 void OrderItemServiceImpl.delete(OrderItem item)
           
 void OrderItemService.delete(OrderItem item)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(Order namedOrder, OrderItem orderItem)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(Order order, OrderItem orderItem)
           
 OrderItem CartServiceImpl.moveItemToCartFromNamedOrder(Order namedOrder, OrderItem orderItem, boolean priceOrder)
           
 OrderItem CartService.moveItemToCartFromNamedOrder(Order order, OrderItem orderItem, boolean priceOrder)
           
 Order OrderServiceImpl.moveItemToOrder(Order originalOrder, Order destinationOrder, OrderItem item)
           
 Order OrderServiceImpl.moveItemToOrder(Order originalOrder, Order destinationOrder, OrderItem item, boolean priceOrder)
           
 Order OrderService.removeItemFromOrder(Order order, OrderItem item)
           
 Order OrderServiceImpl.removeItemFromOrder(Order order, OrderItem item)
           
 Order OrderService.removeItemFromOrder(Order order, OrderItem item, boolean priceOrder)
           
 Order OrderServiceImpl.removeItemFromOrder(Order order, OrderItem item, boolean priceOrder)
           
protected  void OrderServiceImpl.removeOrderItemFromFullfillmentGroup(Order order, OrderItem orderItem)
           
 OrderItem OrderItemServiceImpl.saveOrderItem(OrderItem orderItem)
           
 OrderItem OrderItemService.saveOrderItem(OrderItem orderItem)
           
 void OrderService.updateItemQuantity(Order order, OrderItem item)
           
 void OrderServiceImpl.updateItemQuantity(Order order, OrderItem item)
           
 void OrderService.updateItemQuantity(Order order, OrderItem item, boolean priceOrder)
           
 void OrderServiceImpl.updateItemQuantity(Order order, OrderItem item, boolean priceOrder)
           
 

Uses of OrderItem in org.broadleafcommerce.core.order.service.call
 

Fields in org.broadleafcommerce.core.order.service.call declared as OrderItem
protected  OrderItem FulfillmentGroupItemRequest.orderItem
           
 

Methods in org.broadleafcommerce.core.order.service.call that return OrderItem
 OrderItem FulfillmentGroupItemRequest.getOrderItem()
           
 

Methods in org.broadleafcommerce.core.order.service.call that return types with arguments of type OrderItem
 java.util.List<OrderItem> MergeCartResponse.getAddedItems()
           
 java.util.List<OrderItem> ReconstructCartResponse.getRemovedItems()
           
 java.util.List<OrderItem> MergeCartResponse.getRemovedItems()
           
 java.util.List<OrderItem> GiftWrapOrderItemRequest.getWrappedItems()
           
 

Methods in org.broadleafcommerce.core.order.service.call with parameters of type OrderItem
 void FulfillmentGroupItemRequest.setOrderItem(OrderItem orderItem)
           
 

Method parameters in org.broadleafcommerce.core.order.service.call with type arguments of type OrderItem
 void MergeCartResponse.setAddedItems(java.util.List<OrderItem> addedItems)
           
 void ReconstructCartResponse.setRemovedItems(java.util.List<OrderItem> removedItems)
           
 void MergeCartResponse.setRemovedItems(java.util.List<OrderItem> removedItems)
           
 void GiftWrapOrderItemRequest.setWrappedItems(java.util.List<OrderItem> wrappedItems)
           
 

Uses of OrderItem in org.broadleafcommerce.core.order.service.util
 

Classes in org.broadleafcommerce.core.order.service.util that implement OrderItem
 class DiscreteOrderItemDecorator
           
 

Fields in org.broadleafcommerce.core.order.service.util declared as OrderItem
protected  OrderItem OrderItemSplitContainer.key
           
 

Fields in org.broadleafcommerce.core.order.service.util with type parameters of type OrderItem
protected  java.util.List<OrderItem> OrderItemSplitContainer.splitItems
           
 

Methods in org.broadleafcommerce.core.order.service.util that return OrderItem
 OrderItem DiscreteOrderItemDecorator.clone()
           
 OrderItem OrderItemSplitContainer.getKey()
           
 

Methods in org.broadleafcommerce.core.order.service.util that return types with arguments of type OrderItem
 java.util.List<OrderItem> OrderItemSplitContainer.getSplitItems()
           
 java.util.List<OrderItem> DiscreteOrderItemDecorator.split()
           
 

Methods in org.broadleafcommerce.core.order.service.util with parameters of type OrderItem
 void OrderItemSplitContainer.setKey(OrderItem key)
           
 

Method parameters in org.broadleafcommerce.core.order.service.util with type arguments of type OrderItem
 void OrderItemSplitContainer.setSplitItems(java.util.List<OrderItem> splitItems)
           
 



Copyright © 2011. All Rights Reserved.