Package step.commons.activation
Class Activator
java.lang.Object
step.commons.activation.Activator
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
compileActivationExpression
(ActivableObject object, String defaultScriptEngine) static <T extends ActivableObject>
List<T>compileActivationExpressions
(List<T> objects, String defaultScriptEngine) protected static void
compileExpression
(Expression expression, String defaultScriptEngine) static Boolean
evaluateActivationExpression
(Bindings bindings, Expression activationExpression, String defaultScriptEngine) static <T extends ActivableObject>
List<T>static <T extends ActivableObject>
T
-
Field Details
-
DEFAULT_SCRIPT_ENGINE
- See Also:
-
logger
public static final org.slf4j.Logger logger
-
-
Constructor Details
-
Activator
public Activator()
-
-
Method Details
-
compileActivationExpressions
public static <T extends ActivableObject> List<T> compileActivationExpressions(List<T> objects, String defaultScriptEngine) throws ScriptException - Throws:
ScriptException
-
compileActivationExpression
public static void compileActivationExpression(ActivableObject object, String defaultScriptEngine) throws ScriptException - Throws:
ScriptException
-
compileExpression
protected static void compileExpression(Expression expression, String defaultScriptEngine) throws ScriptException - Throws:
ScriptException
-
evaluateActivationExpression
public static Boolean evaluateActivationExpression(Bindings bindings, Expression activationExpression, String defaultScriptEngine) -
findBestMatch
-
findAllMatches
-