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

Packages that use OfferItemCriteria
org.broadleafcommerce.core.offer.domain   
org.broadleafcommerce.core.offer.service   
org.broadleafcommerce.core.offer.service.discount   
org.broadleafcommerce.core.offer.service.discount.domain   
org.broadleafcommerce.core.offer.service.processor   
 

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

Classes in org.broadleafcommerce.core.offer.domain that implement OfferItemCriteria
 class OfferItemCriteriaImpl
           
 

Fields in org.broadleafcommerce.core.offer.domain declared as OfferItemCriteria
protected  OfferItemCriteria CriteriaOfferXref.CriteriaOfferXrefPK.offerCriteria
           
 

Fields in org.broadleafcommerce.core.offer.domain with type parameters of type OfferItemCriteria
protected  Set<OfferItemCriteria> OfferImpl.qualifyingItemCriteria
           
protected  Set<OfferItemCriteria> OfferImpl.targetItemCriteria
           
 

Methods in org.broadleafcommerce.core.offer.domain that return OfferItemCriteria
 OfferItemCriteria CriteriaOfferXref.CriteriaOfferXrefPK.getOfferCriteria()
           
 

Methods in org.broadleafcommerce.core.offer.domain that return types with arguments of type OfferItemCriteria
 Set<OfferItemCriteria> Offer.getQualifyingItemCriteria()
           
 Set<OfferItemCriteria> OfferImpl.getQualifyingItemCriteria()
           
 Set<OfferItemCriteria> Offer.getTargetItemCriteria()
           
 Set<OfferItemCriteria> OfferImpl.getTargetItemCriteria()
           
 

Methods in org.broadleafcommerce.core.offer.domain with parameters of type OfferItemCriteria
 void CriteriaOfferXref.CriteriaOfferXrefPK.setOfferCriteria(OfferItemCriteria offerCriteria)
           
 

Method parameters in org.broadleafcommerce.core.offer.domain with type arguments of type OfferItemCriteria
 void Offer.setQualifyingItemCriteria(Set<OfferItemCriteria> qualifyingItemCriteria)
           
 void OfferImpl.setQualifyingItemCriteria(Set<OfferItemCriteria> qualifyingItemCriteria)
           
 void Offer.setTargetItemCriteria(Set<OfferItemCriteria> targetItemCriteria)
           
 void OfferImpl.setTargetItemCriteria(Set<OfferItemCriteria> targetItemCriteria)
           
 

Uses of OfferItemCriteria in org.broadleafcommerce.core.offer.service
 

Methods in org.broadleafcommerce.core.offer.service with parameters of type OfferItemCriteria
 int OfferServiceUtilitiesImpl.markQualifiersForCriteria(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails)
           
 int OfferServiceUtilities.markQualifiersForCriteria(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails)
          Returns the number of qualifiers marked for the passed in itemCriteria
 int OfferServiceUtilitiesImpl.markRelatedQualifiersAndTargetsForItemCriteria(PromotableCandidateItemOffer itemOffer, PromotableOrder order, OrderItemHolder orderItemHolder, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails, ItemOfferMarkTargets itemOfferMarkTargets)
           
 int OfferServiceUtilities.markRelatedQualifiersAndTargetsForItemCriteria(PromotableCandidateItemOffer itemOffer, PromotableOrder order, OrderItemHolder orderItemHolder, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails, ItemOfferMarkTargets itemOfferMarkTargets)
          Returns the number of targets marked for the passed in itemCriteria
 int OfferServiceUtilitiesImpl.markTargetsForCriteria(PromotableCandidateItemOffer itemOffer, OrderItem relatedQualifier, boolean checkOnly, Offer promotion, OrderItem relatedQualifierRoot, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails, int targetQtyNeeded)
           
 int OfferServiceUtilities.markTargetsForCriteria(PromotableCandidateItemOffer itemOffer, OrderItem relatedQualifier, boolean checkOnly, Offer promotion, OrderItem relatedQualifierRoot, OfferItemCriteria itemCriteria, List<PromotableOrderItemPriceDetail> priceDetails, int targetQtyNeeded)
          Returns the number of targets marked for the passed in itemCriteria
 

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

Fields in org.broadleafcommerce.core.offer.service.discount with type parameters of type OfferItemCriteria
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> CandidatePromotionItems.candidateQualifiersMap
           
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> CandidatePromotionItems.candidateTargetsMap
           
 

Methods in org.broadleafcommerce.core.offer.service.discount that return OfferItemCriteria
 OfferItemCriteria PromotionQualifierWrapper.getItemCriteria()
           
 OfferItemCriteria PromotionQualifier.getItemCriteria()
           
 OfferItemCriteria PromotionDiscount.getItemCriteria()
           
 

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

Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type OfferItemCriteria
 void CandidatePromotionItems.addQualifier(OfferItemCriteria criteria, PromotableOrderItem item)
           
 void CandidatePromotionItems.addTarget(OfferItemCriteria criteria, PromotableOrderItem item)
           
 void PromotionQualifierWrapper.setItemCriteria(OfferItemCriteria itemCriteria)
           
 void PromotionQualifier.setItemCriteria(OfferItemCriteria itemCriteria)
           
 void PromotionDiscount.setItemCriteria(OfferItemCriteria itemCriteria)
           
 

Uses of OfferItemCriteria in org.broadleafcommerce.core.offer.service.discount.domain
 

Fields in org.broadleafcommerce.core.offer.service.discount.domain with type parameters of type OfferItemCriteria
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOfferImpl.candidateQualifiersMap
           
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateFulfillmentGroupOfferImpl.candidateQualifiersMap
           
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateOrderOfferImpl.candidateQualifiersMap
           
protected  HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOfferImpl.candidateTargetsMap
           
 

Methods in org.broadleafcommerce.core.offer.service.discount.domain that return types with arguments of type OfferItemCriteria
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateOrderOffer.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateFulfillmentGroupOffer.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOffer.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOfferImpl.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateFulfillmentGroupOfferImpl.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateOrderOfferImpl.getCandidateQualifiersMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOffer.getCandidateTargetsMap()
           
 HashMap<OfferItemCriteria,List<PromotableOrderItem>> PromotableCandidateItemOfferImpl.getCandidateTargetsMap()
           
 

Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type OfferItemCriteria
 void PromotableOrderItemPriceDetailWrapper.addPromotionDiscount(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsTarget)
           
 void PromotableOrderItemPriceDetailImpl.addPromotionDiscount(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsTarget)
           
 void PromotableOrderItemPriceDetail.addPromotionDiscount(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsTarget)
          Adds a promotionDiscount entry to this itemDetail.
 PromotionQualifier PromotableOrderItemPriceDetailWrapper.addPromotionQualifier(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsQualifier)
           
 PromotionQualifier PromotableOrderItemPriceDetailImpl.addPromotionQualifier(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsQualifier)
           
 PromotionQualifier PromotableOrderItemPriceDetail.addPromotionQualifier(PromotableCandidateItemOffer itemOffer, OfferItemCriteria itemCriteria, int qtyToMarkAsQualifier)
          Adds a promotionQualifier entry to this itemDetail.
 int PromotableCandidateItemOffer.calculateMaxUsesForItemCriteria(OfferItemCriteria itemCriteria, Offer promotion)
          Determines the max number of times this itemCriteria might apply.
 int PromotableCandidateItemOfferImpl.calculateMaxUsesForItemCriteria(OfferItemCriteria itemCriteria, Offer promotion)
           
 

Method parameters in org.broadleafcommerce.core.offer.service.discount.domain with type arguments of type OfferItemCriteria
 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.setCandidateTargetsMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
           
 void PromotableCandidateItemOfferImpl.setCandidateTargetsMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap)
           
 

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

Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type OfferItemCriteria
protected  void AbstractBaseProcessor.checkForItemRequirements(Offer offer, CandidatePromotionItems candidates, OfferItemCriteria criteria, List<PromotableOrderItem> promotableOrderItems, boolean isQualifier)
           
protected  boolean AbstractBaseProcessor.couldOrderItemMeetOfferRequirement(OfferItemCriteria criteria, PromotableOrderItem orderItem)
           
 



Copyright © 2013. All Rights Reserved.