@Entity public class OfferTargetCriteriaXrefImpl extends Object implements OfferTargetCriteriaXref, QuantityBasedRule
| Modifier and Type | Field and Description |
|---|---|
protected Long |
id |
protected Offer |
offer |
protected OfferItemCriteria |
offerItemCriteria |
| Constructor and Description |
|---|
OfferTargetCriteriaXrefImpl() |
OfferTargetCriteriaXrefImpl(Offer offer,
OfferItemCriteria offerItemCriteria) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createEntityInstance() |
Long |
getId()
The primary key value for this rule object
|
String |
getMatchRule()
The rule in the form of an MVEL expression
|
Offer |
getOffer() |
OfferItemCriteria |
getOfferItemCriteria() |
Integer |
getQuantity()
The quantity for which a match must be found using the rule.
|
void |
setId(Long id)
The primary key value for this rule object
|
void |
setMatchRule(String matchRule)
Sets the match rule used to test this item.
|
void |
setOffer(Offer offer) |
void |
setOfferItemCriteria(OfferItemCriteria offerItemCriteria) |
void |
setQuantity(Integer quantity)
The quantity for which a match must be found using the rule.
|
protected Long id
protected Offer offer
protected OfferItemCriteria offerItemCriteria
public OfferTargetCriteriaXrefImpl(Offer offer, OfferItemCriteria offerItemCriteria)
public OfferTargetCriteriaXrefImpl()
public Long getId()
QuantityBasedRulegetId in interface QuantityBasedRulegetId in interface OfferTargetCriteriaXrefpublic void setId(Long id)
QuantityBasedRulesetId in interface QuantityBasedRulesetId in interface OfferTargetCriteriaXrefid - the primary key valuepublic Offer getOffer()
getOffer in interface OfferTargetCriteriaXrefpublic void setOffer(Offer offer)
setOffer in interface OfferTargetCriteriaXrefpublic OfferItemCriteria getOfferItemCriteria()
getOfferItemCriteria in interface OfferTargetCriteriaXrefpublic void setOfferItemCriteria(OfferItemCriteria offerItemCriteria)
setOfferItemCriteria in interface OfferTargetCriteriaXrefpublic Integer getQuantity()
QuantityBasedRulegetQuantity in interface QuantityBasedRulepublic void setQuantity(Integer quantity)
QuantityBasedRulesetQuantity in interface QuantityBasedRulequantity - the quantity of matches requiredpublic String getMatchRule()
QuantityBasedRulegetMatchRule in interface QuantityBasedRulepublic void setMatchRule(String matchRule)
QuantityBasedRulesetMatchRule in interface QuantityBasedRulematchRule - the rule as an MVEL stringprotected void createEntityInstance()
Copyright © 2015. All rights reserved.