org.drools.lang.descr
Class RuleDescr
java.lang.Object
org.drools.lang.descr.BaseDescr
org.drools.lang.descr.RuleDescr
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- QueryDescr
public class RuleDescr
- extends BaseDescr
- See Also:
- Serialized Form
Constructor Summary |
RuleDescr(java.lang.String name)
|
RuleDescr(java.lang.String ruleName,
java.lang.String documentation)
|
Methods inherited from class org.drools.lang.descr.BaseDescr |
getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getStartCharacter, getText, setEndCharacter, setEndLocation, setLocation, setStartCharacter, setText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleDescr
public RuleDescr(java.lang.String name)
RuleDescr
public RuleDescr(java.lang.String ruleName,
java.lang.String documentation)
getName
public java.lang.String getName()
getSalience
public java.lang.String getSalience()
setSalience
public void setSalience(java.lang.String salience)
getClassName
public java.lang.String getClassName()
setClassName
public void setClassName(java.lang.String className)
getDocumentation
public java.lang.String getDocumentation()
getAttributes
public java.util.List getAttributes()
addAttribute
public void addAttribute(AttributeDescr attribute)
setAttributes
public void setAttributes(java.util.List attributes)
getLhs
public AndDescr getLhs()
setLhs
public void setLhs(AndDescr lhs)
getConsequence
public java.lang.Object getConsequence()
setConsequence
public void setConsequence(java.lang.Object consequence)
setConsequenceLocation
public void setConsequenceLocation(int line,
int pattern)
setConsequenceOffset
public void setConsequenceOffset(int offset)
getConsequenceOffset
public int getConsequenceOffset()
getConsequenceLine
public int getConsequenceLine()
getConsequencePattern
public int getConsequencePattern()
setDialect
public void setDialect(Dialect dialect)
getDialect
public Dialect getDialect()