| Modifier and Type | Class and Description |
|---|---|
class |
OfferItemCriteriaImpl |
| Modifier and Type | Field and Description |
|---|---|
protected OfferItemCriteria |
CriteriaOfferXref.CriteriaOfferXrefPK.offerCriteria |
| Modifier and Type | Field and Description |
|---|---|
protected Set<OfferItemCriteria> |
OfferImpl.qualifyingItemCriteria |
protected Set<OfferItemCriteria> |
OfferImpl.targetItemCriteria |
| Modifier and Type | Method and Description |
|---|---|
OfferItemCriteria |
CriteriaOfferXref.CriteriaOfferXrefPK.getOfferCriteria() |
| Modifier and Type | Method and Description |
|---|---|
Set<OfferItemCriteria> |
OfferImpl.getQualifyingItemCriteria() |
Set<OfferItemCriteria> |
Offer.getQualifyingItemCriteria() |
Set<OfferItemCriteria> |
OfferImpl.getTargetItemCriteria() |
Set<OfferItemCriteria> |
Offer.getTargetItemCriteria() |
| Modifier and Type | Method and Description |
|---|---|
void |
CriteriaOfferXref.CriteriaOfferXrefPK.setOfferCriteria(OfferItemCriteria offerCriteria) |
| Modifier and Type | Method and Description |
|---|---|
void |
OfferImpl.setQualifyingItemCriteria(Set<OfferItemCriteria> qualifyingItemCriteria) |
void |
Offer.setQualifyingItemCriteria(Set<OfferItemCriteria> qualifyingItemCriteria) |
void |
OfferImpl.setTargetItemCriteria(Set<OfferItemCriteria> targetItemCriteria) |
void |
Offer.setTargetItemCriteria(Set<OfferItemCriteria> targetItemCriteria) |
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.candidateQualifiersMap |
protected HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.candidateTargetsMap |
| Modifier and Type | Method and Description |
|---|---|
OfferItemCriteria |
PromotionQualifier.getItemCriteria() |
OfferItemCriteria |
PromotionDiscount.getItemCriteria() |
| Modifier and Type | Method and Description |
|---|---|
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.getCandidateQualifiersMap() |
HashMap<OfferItemCriteria,List<PromotableOrderItem>> |
CandidatePromotionItems.getCandidateTargetsMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
CandidatePromotionItems.addQualifier(OfferItemCriteria criteria,
PromotableOrderItem item) |
void |
CandidatePromotionItems.addTarget(OfferItemCriteria criteria,
PromotableOrderItem item) |
void |
PromotionQualifier.setItemCriteria(OfferItemCriteria itemCriteria) |
void |
PromotionDiscount.setItemCriteria(OfferItemCriteria itemCriteria) |
| Modifier and Type | Field and Description |
|---|---|
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 |
| Modifier and Type | Method and Description |
|---|---|
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.
|
void |
PromotableOrderItemPriceDetailImpl.addPromotionQualifier(PromotableCandidateItemOffer itemOffer,
OfferItemCriteria itemCriteria,
int qtyToMarkAsQualifier) |
void |
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) |
| Modifier and Type | Method and Description |
|---|---|
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 |
PromotableCandidateFulfillmentGroupOffer.setCandidateQualifiersMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap) |
void |
PromotableCandidateItemOffer.setCandidateTargetsMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap) |
void |
PromotableCandidateItemOfferImpl.setCandidateTargetsMap(HashMap<OfferItemCriteria,List<PromotableOrderItem>> candidateItemsMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractBaseProcessor.checkForItemRequirements(CandidatePromotionItems candidates,
OfferItemCriteria criteria,
List<PromotableOrderItem> promotableOrderItems,
boolean isQualifier) |
protected boolean |
AbstractBaseProcessor.couldOrderItemMeetOfferRequirement(OfferItemCriteria criteria,
PromotableOrderItem orderItem) |
Copyright © 2014. All Rights Reserved.