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
MXApplicationExceptionpublic java.lang.Object evaluateExpression(java.lang.String expression,
java.lang.String jsonData)
throws MXApplicationException
MXApplicationExceptionpublic java.lang.Object evaluateExpression(java.lang.String expression,
StructureObject so,
MboSetInfo mboSetInfo)
throws MXException
MXExceptionpublic java.lang.Object evaluateExpression(java.lang.String expression,
MboRemote mbo)
throws MXException
MXExceptionpublic javax.script.CompiledScript preCompileScript(java.lang.String expression,
int type)
throws MXApplicationException
MXApplicationExceptionpublic void clear()