org.drools.lang.descr
Class LiteralRestrictionDescr
java.lang.Object
org.drools.lang.descr.BaseDescr
org.drools.lang.descr.RestrictionDescr
org.drools.lang.descr.LiteralRestrictionDescr
- All Implemented Interfaces:
- java.io.Serializable
public class LiteralRestrictionDescr
- extends RestrictionDescr
This represents a literal node in the rule language. This is
a constraint on a single field of a pattern.
The "text" contains the content.
- See Also:
- Serialized Form
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, wait, wait, wait |
TYPE_NULL
public static final int TYPE_NULL
- See Also:
- Constant Field Values
TYPE_NUMBER
public static final int TYPE_NUMBER
- See Also:
- Constant Field Values
TYPE_STRING
public static final int TYPE_STRING
- See Also:
- Constant Field Values
TYPE_BOOLEAN
public static final int TYPE_BOOLEAN
- See Also:
- Constant Field Values
LiteralRestrictionDescr
public LiteralRestrictionDescr(java.lang.String evaluator,
java.lang.String text)
LiteralRestrictionDescr
public LiteralRestrictionDescr(java.lang.String evaluator,
java.lang.String text,
int type)
getEvaluator
public java.lang.String getEvaluator()
getValue
public java.lang.Object getValue()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getType
public int getType()
setType
public void setType(int type)