public class Expression
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Expression.LogPrinter |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHECK_EXPRESSION_CONFIG_KEY |
static java.lang.String |
DO_EXPRESSION_CONFIG_KEY |
static java.lang.String |
STRING_MAKE_EXPRESSION_CONFIG_KEY |
Constructor and Description |
---|
Expression(java.util.Map<java.lang.String,java.lang.Object> contextVars) |
Modifier and Type | Method and Description |
---|---|
boolean |
check(java.lang.String expression) |
java.lang.Object |
executeScript(java.lang.String expression) |
java.lang.Object |
getContextObject(java.lang.String name) |
Expression.LogPrinter |
getLog() |
java.lang.String |
getString(java.lang.String expression) |
public static final java.lang.String CHECK_EXPRESSION_CONFIG_KEY
public static final java.lang.String STRING_MAKE_EXPRESSION_CONFIG_KEY
public static final java.lang.String DO_EXPRESSION_CONFIG_KEY
public Expression(java.util.Map<java.lang.String,java.lang.Object> contextVars)
public java.lang.Object getContextObject(java.lang.String name)
public boolean check(java.lang.String expression)
public java.lang.String getString(java.lang.String expression)
public java.lang.Object executeScript(java.lang.String expression)
public Expression.LogPrinter getLog()