public class Activator extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
Activator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compileActivationExpression(ActivableObject object) |
static <T extends ActivableObject> |
compileActivationExpressions(List<T> objects) |
protected static void |
compileExpression(Expression expression) |
static Boolean |
evaluateActivationExpression(Bindings bindings,
Expression activationExpression) |
static <T extends ActivableObject> |
findAllMatches(Map<String,Object> bindings,
List<T> objects) |
static <T extends ActivableObject> |
findBestMatch(Map<String,Object> bindings,
List<T> objects) |
public static <T extends ActivableObject> List<T> compileActivationExpressions(List<T> objects) throws ScriptException
ScriptExceptionpublic static void compileActivationExpression(ActivableObject object) throws ScriptException
ScriptExceptionprotected static void compileExpression(Expression expression) throws ScriptException
ScriptExceptionpublic static Boolean evaluateActivationExpression(Bindings bindings, Expression activationExpression)
public static <T extends ActivableObject> T findBestMatch(Map<String,Object> bindings, List<T> objects)
Copyright © 2019. All rights reserved.