public interface IExpressionEvaluator
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluateExpression(IValueProvider provider)
The expression evaluator code
|
java.lang.Iterable<java.lang.String> |
getInputParameterNames()
All input parameter names should be reported correctly.
|
java.lang.String |
getShortDescription()
A textual description of the expression.
|
java.lang.String getShortDescription()
java.lang.Iterable<java.lang.String> getInputParameterNames()
java.lang.Object evaluateExpression(IValueProvider provider) throws java.lang.Exception
provider
- the value provider is an engine-specific way of reading internal variable tuples to evaluate the
expression withjava.lang.Exception