Class JaninoExpressionEvaluatorPlugin
- java.lang.Object
-
- io.vertigo.commons.plugins.script.janino.JaninoExpressionEvaluatorPlugin
-
- All Implemented Interfaces:
ExpressionEvaluatorPlugin
,io.vertigo.core.node.component.CoreComponent
,io.vertigo.core.node.component.Plugin
public final class JaninoExpressionEvaluatorPlugin extends Object implements ExpressionEvaluatorPlugin
Evaluate an expression using Janino.- Author:
- pchretien
-
-
Constructor Summary
Constructors Constructor Description JaninoExpressionEvaluatorPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <J> J
evaluate(String expression, List<ExpressionParameter> parameters, Class<J> type)
Evaluation d'une expression.
-
-
-
Method Detail
-
evaluate
public <J> J evaluate(String expression, List<ExpressionParameter> parameters, Class<J> type)
Evaluation d'une expression.- Specified by:
evaluate
in interfaceExpressionEvaluatorPlugin
- Parameters:
expression
- Expressionparameters
- Paramètrestype
- Type retourné- Returns:
- Résultat de l'expression après évaluation
-
-