public class PurchaseCondition extends java.lang.Object implements Condition
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
PurchaseCondition() |
Modifier and Type | Method and Description |
---|---|
boolean | evaluate(PromotionContext context)
The evaluate method is used to determine if the condition has been satisfied successfully.
|
void | fromXML(org.w3c.dom.Node anXMLNode)
Transforms the XML node into its corresponding real Object.
|
com.ibm.commerce.marketing.promotion.reward.GenericDistribution | getDistribution()
Returns the Distribution of this purchase condition
|
com.ibm.commerce.marketing.promotion.condition.GenericPattern | getPattern()
Returns the Pattern of this purchase condition
|
void | setDistribution(com.ibm.commerce.marketing.promotion.reward.GenericDistribution aDistribution)
Sets the Distribution of this purchase condition
|
void | setPattern(com.ibm.commerce.marketing.promotion.condition.GenericPattern aPattern)
Sets the Pattern object of this purchase condition
|
java.lang.String | toXML()
Converts the object into its corresponding XML format representation.
|
public static final java.lang.String COPYRIGHT
public boolean evaluate(PromotionContext context) throws PromotionConditionEvaluationException
public java.lang.String toXML() throws XMLizationException
public void fromXML(org.w3c.dom.Node anXMLNode) throws DeXMLizationException
public com.ibm.commerce.marketing.promotion.reward.GenericDistribution getDistribution()
public com.ibm.commerce.marketing.promotion.condition.GenericPattern getPattern()
public void setDistribution(com.ibm.commerce.marketing.promotion.reward.GenericDistribution aDistribution)
public void setPattern(com.ibm.commerce.marketing.promotion.condition.GenericPattern aPattern)