public class CandidatePromotionItems extends Object
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
candidateQualifiersMap |
protected List<PromotableOrderItem> |
candidateTargets |
protected boolean |
isMatchedQualifier |
protected boolean |
isMatchedTarget |
| Constructor and Description |
|---|
CandidatePromotionItems() |
| Modifier and Type | Method and Description |
|---|---|
void |
addQualifier(OfferItemCriteria criteria,
PromotableOrderItem item) |
void |
addTarget(PromotableOrderItem item) |
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
getCandidateQualifiersMap() |
List<PromotableOrderItem> |
getCandidateTargets() |
boolean |
isMatchedQualifier() |
boolean |
isMatchedTarget() |
void |
setMatchedQualifier(boolean isMatchedCandidate) |
void |
setMatchedTarget(boolean isMatchedCandidate) |
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateQualifiersMap
protected boolean isMatchedQualifier
protected List<PromotableOrderItem> candidateTargets
protected boolean isMatchedTarget
public void addQualifier(OfferItemCriteria criteria, PromotableOrderItem item)
public boolean isMatchedQualifier()
public void setMatchedQualifier(boolean isMatchedCandidate)
public HashMap<OfferItemCriteria,List<PromotableOrderItem>> getCandidateQualifiersMap()
public void addTarget(PromotableOrderItem item)
public boolean isMatchedTarget()
public void setMatchedTarget(boolean isMatchedCandidate)
public List<PromotableOrderItem> getCandidateTargets()
Copyright © 2014. All rights reserved.