public static Boolean evaluateActivationExpression(Bindings bindings, Expression activationExpression) {
Boolean expressionResult;
if(activationExpression!=null) {
CompiledScript script = activationExpression.compiledScript;
if(script!=null) {
try {
Object evaluationResult = script.eval(bindings);
if(evaluationResult instanceof Boolean) {
expressionResult = (Boolean) evaluationResult;
} else {
expressionResult = false;
}
} catch (ScriptException e) {
expressionResult = false;
}
} else {
expressionResult = true;
}
} else {
expressionResult = true;
}
return expressionResult;
}
Activator.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:step
作者:
评论列表
文章目录