Class | Description |
---|---|
ExpressionParser |
This class parses an expression and generates the Rule tree.
|
ProcPropertyRestriction |
This processor returns the value in the returnValueForTrueEvaluation or
returnValueForFalseEvaluation based on whether or not a restriction on the user's rule
passed or failed.
|
Rule |
This class represents a rule.
|
RuleEvaluator |
This class evaluates a Rule object by walking the tree and returns a value of either true or false.
|
RuleExpression |
This class represents a rule expression.
|
RuleNode |
This class represents a generic rule node and is a base class for classes like Rule.
|
Exception | Description |
---|---|
EvaluationException |
This exception indicates that a severe error occured while performing an
evaluation operation.
|