public interface ExpressionResolverService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
evaluate(java.util.List<SExpression> expressions,
SExpressionContext contextDependency)
Evaluate the specific expressions with the given expressionContext.
|
java.lang.Object |
evaluate(SExpression expression)
Evaluate the specific expression
|
java.lang.Object |
evaluate(SExpression expression,
SExpressionContext contextDependency)
Evaluate the specific expression with the given expressionContext.
|
java.lang.Object evaluate(SExpression expression) throws SExpressionTypeUnknownException, SExpressionEvaluationException, SExpressionDependencyMissingException, SInvalidExpressionException
expression - the expression will be evaluatedSExpressionTypeUnknownExceptionSExpressionEvaluationExceptionSExpressionDependencyMissingExceptionSInvalidExpressionExceptionjava.lang.Object evaluate(SExpression expression, SExpressionContext contextDependency) throws SExpressionTypeUnknownException, SExpressionEvaluationException, SExpressionDependencyMissingException, SInvalidExpressionException
expression - the expression will be evaluatedcontextDependency - the expressionContext, it can contain some value informations or evaluated enviorenment for expressionsSExpressionTypeUnknownExceptionSExpressionEvaluationExceptionSExpressionDependencyMissingExceptionSInvalidExpressionExceptionjava.util.List<java.lang.Object> evaluate(java.util.List<SExpression> expressions, SExpressionContext contextDependency) throws SExpressionTypeUnknownException, SExpressionEvaluationException, SExpressionDependencyMissingException, SInvalidExpressionException
expressions - a list of expressions will be evaluatedcontextDependency - the expressionContext, it can contain some value information or evaluated environment for expressionsSExpressionTypeUnknownExceptionSExpressionEvaluationExceptionSExpressionDependencyMissingExceptionSInvalidExpressionException