| 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.
|