public final class ScriptManagerImpl extends Object implements ScriptManager
| Constructor and Description |
|---|
ScriptManagerImpl(ExpressionEvaluatorPlugin expressionEvaluatorPlugin)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
<J> J |
evaluateExpression(String expression,
List<ExpressionParameter> parameters,
Class<J> type) |
String |
evaluateScript(String script,
SeparatorType separatorType,
List<ExpressionParameter> parameters) |
void |
parse(String script,
ScriptParserHandler scriptHandler,
List<ScriptSeparator> separators) |
@Inject public ScriptManagerImpl(ExpressionEvaluatorPlugin expressionEvaluatorPlugin)
expressionEvaluatorPlugin - the plugin used to evaluate an expressionpublic void parse(String script, ScriptParserHandler scriptHandler, List<ScriptSeparator> separators)
parse in interface ScriptManagerpublic String evaluateScript(String script, SeparatorType separatorType, List<ExpressionParameter> parameters)
evaluateScript in interface ScriptManagerpublic <J> J evaluateExpression(String expression, List<ExpressionParameter> parameters, Class<J> type)
evaluateExpression in interface ScriptManagerCopyright © 2016. All Rights Reserved.