Interface SnExpressionEvaluator
- All Known Implementing Classes:
DefaultSnExpressionEvaluator
public interface SnExpressionEvaluator
Expression evaluator interface to be used to evaluate simple expressions.
-
Method Summary
-
Method Details
-
evaluate
Evaluates an expression.- Type Parameters:
T- the expected value type- Parameters:
root- - the root objectexpression- - the expression- Returns:
- value of the evaluated expression
- Throws:
SnException- if an error occurs
-
evaluate
Evaluates an expression.- Type Parameters:
T- the expected value type- Parameters:
root- - the root objectexpression- - the expression- Returns:
- value of the evaluated expression
- Throws:
SnException- if an error occurs
-