public class Rule
extends java.lang.Object
Constructor and Description |
---|
Rule() |
Rule(int ruleid,
int questionid,
java.lang.String ruletype,
java.lang.String ruletext,
java.lang.String ruletextcompilable,
int disablepostfire,
int maxanswertime,
byte ruleRegistrationPlatform,
boolean disabled) |
Rule(int ruleid,
int questionid,
java.lang.String ruletype,
java.lang.String ruletext,
java.lang.String ruletextcompilable,
int disablepostfire,
int maxanswertime,
byte ruleRegistrationPlatform,
boolean disabled,
int published) |
Modifier and Type | Method and Description |
---|---|
CouponRuleFiredDetails |
getCouponFiredDetails() |
int |
getDisablepostfire() |
int |
getMaxanswertime() |
int |
getPublished() |
int |
getQuestionid() |
java.sql.Timestamp |
getRuleFiredTime() |
int |
getRuleid() |
byte |
getRuleRegistrationPlatform() |
java.lang.String |
getRuletext() |
java.lang.String |
getRuletextcompilable() |
java.util.List<java.lang.String> |
getRuleTransitionFields(java.lang.String ruleText) |
java.lang.String |
getRuletype() |
int |
getSequenceNumber() |
boolean |
isDisabled() |
boolean |
isRuleTextContainsTransitionFields(java.lang.String ruleText) |
void |
setCouponFiredDetails(CouponRuleFiredDetails couponFiredDetails) |
void |
setDisabled(boolean disabled) |
void |
setDisablepostfire(int disablepostfire) |
void |
setMaxanswertime(int maxanswertime) |
void |
setPublished(int published) |
void |
setQuestionid(int questionid) |
void |
setRuleFiredTime(java.sql.Timestamp ruleFiredTime) |
void |
setRuleid(int ruleid) |
void |
setRuleRegistrationPlatform(byte ruleRegistrationPlatform) |
void |
setRuletext(java.lang.String ruletext) |
void |
setRuletextcompilable(java.lang.String ruletextcompilable) |
void |
setRuletype(java.lang.String ruletype) |
void |
setSequenceNumber(int sequenceNumber) |
public Rule()
public Rule(int ruleid, int questionid, java.lang.String ruletype, java.lang.String ruletext, java.lang.String ruletextcompilable, int disablepostfire, int maxanswertime, byte ruleRegistrationPlatform, boolean disabled)
public Rule(int ruleid, int questionid, java.lang.String ruletype, java.lang.String ruletext, java.lang.String ruletextcompilable, int disablepostfire, int maxanswertime, byte ruleRegistrationPlatform, boolean disabled, int published)
public int getQuestionid()
public void setQuestionid(int questionid)
public java.lang.String getRuletext()
public void setRuletext(java.lang.String ruletext)
public int getRuleid()
public void setRuleid(int ruleid)
public java.lang.String getRuletype()
public void setRuletype(java.lang.String ruletype)
public java.lang.String getRuletextcompilable()
public void setRuletextcompilable(java.lang.String ruletextcompilable)
public int getDisablepostfire()
public void setDisablepostfire(int disablepostfire)
public int getMaxanswertime()
public void setMaxanswertime(int maxanswertime)
public int getSequenceNumber()
public void setSequenceNumber(int sequenceNumber)
public java.sql.Timestamp getRuleFiredTime()
public void setRuleFiredTime(java.sql.Timestamp ruleFiredTime)
public byte getRuleRegistrationPlatform()
public void setRuleRegistrationPlatform(byte ruleRegistrationPlatform)
public boolean isDisabled()
public void setDisabled(boolean disabled)
public int getPublished()
public void setPublished(int published)
public CouponRuleFiredDetails getCouponFiredDetails()
public void setCouponFiredDetails(CouponRuleFiredDetails couponFiredDetails)
public boolean isRuleTextContainsTransitionFields(java.lang.String ruleText)
public java.util.List<java.lang.String> getRuleTransitionFields(java.lang.String ruleText)