public class ExpressionEvaluator
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
clear() |
java.lang.Object |
evaluateExpression(java.lang.String expression,
javax.script.Bindings bindings) |
java.lang.Object |
evaluateExpression(java.lang.String expression,
MboRemote mbo) |
java.lang.Object |
evaluateExpression(java.lang.String expression,
java.lang.String jsonData) |
java.lang.Object |
evaluateExpression(java.lang.String expression,
StructureObject so,
MboSetInfo mboSetInfo) |
static ExpressionEvaluator |
getInstance() |
javax.script.CompiledScript |
preCompileScript(java.lang.String expression,
int type) |
public static ExpressionEvaluator getInstance()
public java.lang.Object evaluateExpression(java.lang.String expression, javax.script.Bindings bindings) throws MXApplicationException
MXApplicationException
public java.lang.Object evaluateExpression(java.lang.String expression, java.lang.String jsonData) throws MXApplicationException
MXApplicationException
public java.lang.Object evaluateExpression(java.lang.String expression, StructureObject so, MboSetInfo mboSetInfo) throws MXException
MXException
public java.lang.Object evaluateExpression(java.lang.String expression, MboRemote mbo) throws MXException
MXException
public javax.script.CompiledScript preCompileScript(java.lang.String expression, int type) throws MXApplicationException
MXApplicationException
public void clear()