Components
Apex Classes
Name | Description |
---|---|
FormulaEngine | It it’s the gateway to evaluate any rule. It offers the method to evaluate a rule from a String, Rule Record, etc. |
RuleNode | It represent a Node in the Rule Tree. It also contains the logic to evaluate each node. |
ExpressionParser | It’s in charge of tokenizing the source String and building the Node Tree. |
EvaluableFormulaLibrary | Interface to implement a library of functions to be available for the expressions |