Uses of Interface
org.broadleafcommerce.core.offer.domain.CandidateOrderOffer

Packages that use CandidateOrderOffer
org.broadleafcommerce.core.offer.dao   
org.broadleafcommerce.core.offer.domain   
org.broadleafcommerce.core.offer.service.processor   
org.broadleafcommerce.core.order.domain   
 

Uses of CandidateOrderOffer in org.broadleafcommerce.core.offer.dao
 

Methods in org.broadleafcommerce.core.offer.dao that return CandidateOrderOffer
 CandidateOrderOffer OfferDao.createCandidateOrderOffer()
           
 CandidateOrderOffer OfferDaoImpl.createCandidateOrderOffer()
           
 

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

Classes in org.broadleafcommerce.core.offer.domain that implement CandidateOrderOffer
 class CandidateOrderOfferImpl
           
 

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

Methods in org.broadleafcommerce.core.offer.service.processor that return CandidateOrderOffer
protected  CandidateOrderOffer OrderOfferProcessorImpl.createCandidateOrderOffer(Order order, java.util.List<CandidateOrderOffer> qualifiedOrderOffers, Offer offer)
           
 

Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type CandidateOrderOffer
 java.util.List<CandidateOrderOffer> OrderOfferProcessor.removeTrailingNotCombinableOrderOffers(java.util.List<CandidateOrderOffer> candidateOffers)
           
 java.util.List<CandidateOrderOffer> OrderOfferProcessorImpl.removeTrailingNotCombinableOrderOffers(java.util.List<CandidateOrderOffer> candidateOffers)
           
 

Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type CandidateOrderOffer
protected  void OrderOfferProcessorImpl.applyOrderOffer(CandidateOrderOffer orderOffer)
          Private method used by applyAllOrderOffers to create an OrderAdjustment from a CandidateOrderOffer and associates the OrderAdjustment to the Order.
 

Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type CandidateOrderOffer
 boolean OrderOfferProcessor.applyAllOrderOffers(java.util.List<CandidateOrderOffer> orderOffers, Order order)
           
 boolean OrderOfferProcessorImpl.applyAllOrderOffers(java.util.List<CandidateOrderOffer> orderOffers, Order order)
          Private method that takes a list of sorted CandidateOrderOffers 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  CandidateOrderOffer OrderOfferProcessorImpl.createCandidateOrderOffer(Order order, java.util.List<CandidateOrderOffer> qualifiedOrderOffers, Offer offer)
           
 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)
           
 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)
           
 java.util.List<CandidateOrderOffer> OrderOfferProcessor.removeTrailingNotCombinableOrderOffers(java.util.List<CandidateOrderOffer> candidateOffers)
           
 java.util.List<CandidateOrderOffer> OrderOfferProcessorImpl.removeTrailingNotCombinableOrderOffers(java.util.List<CandidateOrderOffer> candidateOffers)
           
 

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

Fields in org.broadleafcommerce.core.order.domain with type parameters of type CandidateOrderOffer
protected  java.util.List<CandidateOrderOffer> OrderImpl.candidateOrderOffers
           
 

Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type CandidateOrderOffer
 java.util.List<CandidateOrderOffer> Order.getCandidateOrderOffers()
           
 java.util.List<CandidateOrderOffer> OrderImpl.getCandidateOrderOffers()
           
 

Methods in org.broadleafcommerce.core.order.domain with parameters of type CandidateOrderOffer
 void Order.addCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer)
           
 void OrderImpl.addCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer)
           
 

Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type CandidateOrderOffer
 void Order.setCandidateOrderOffers(java.util.List<CandidateOrderOffer> candidateOrderOffers)
           
 void OrderImpl.setCandidateOrderOffers(java.util.List<CandidateOrderOffer> candidateOrderOffers)
           
 



Copyright © 2011. All Rights Reserved.