public class CandidatePromotionItems extends Object
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
candidateQualifiersMap |
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
candidateTargetsMap |
protected boolean |
isMatchedQualifier |
protected boolean |
isMatchedTarget |
| Constructor and Description |
|---|
CandidatePromotionItems() |
| Modifier and Type | Method and Description |
|---|---|
void |
addQualifier(OfferItemCriteria criteria,
PromotableOrderItem item) |
void |
addTarget(OfferItemCriteria criteria,
PromotableOrderItem item) |
Set<PromotableOrderItem> |
getAllCandidateTargets() |
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
getCandidateQualifiersMap() |
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
getCandidateTargetsMap() |
boolean |
isMatchedQualifier() |
boolean |
isMatchedTarget() |
void |
setMatchedQualifier(boolean isMatchedCandidate) |
void |
setMatchedTarget(boolean isMatchedCandidate) |
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateQualifiersMap
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateTargetsMap
protected boolean isMatchedQualifier
protected boolean isMatchedTarget
public void addQualifier(OfferItemCriteria criteria, PromotableOrderItem item)
public void addTarget(OfferItemCriteria criteria, PromotableOrderItem item)
public boolean isMatchedQualifier()
public void setMatchedQualifier(boolean isMatchedCandidate)
public HashMap<OfferItemCriteria,List<PromotableOrderItem>> getCandidateQualifiersMap()
public HashMap<OfferItemCriteria,List<PromotableOrderItem>> getCandidateTargetsMap()
public boolean isMatchedTarget()
public void setMatchedTarget(boolean isMatchedCandidate)
public Set<PromotableOrderItem> getAllCandidateTargets()
Copyright © 2015. All Rights Reserved.