public class MVELInvoker
extends java.lang.Object
Constructor and Description |
---|
MVELInvoker() |
Modifier and Type | Method and Description |
---|---|
static void |
analysisCompile(java.lang.String expression,
java.lang.Object parserContext) |
static java.lang.Object |
compileExpression(java.lang.String expression,
java.lang.Object parserContext) |
static java.lang.Object |
executeExpression(java.lang.Object executable,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static java.lang.Class |
getExecutableStatementKnownReturnType(java.lang.Object compiled) |
static java.util.Map<java.lang.String,java.lang.Class> |
getParserContextInputs(java.lang.Object parserContext) |
static boolean |
isMVELInClasspath() |
static java.lang.Object |
newParserContext() |
static void |
setParserContextInputs(java.lang.Object parserContext,
java.util.Map<java.lang.String,java.lang.Class> mvelInputParamTypes) |
static void |
setParserContextStrongTyping(java.lang.Object parserContext) |
public static boolean isMVELInClasspath()
public static void analysisCompile(java.lang.String expression, java.lang.Object parserContext) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
public static java.lang.Object compileExpression(java.lang.String expression, java.lang.Object parserContext) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
public static java.lang.Object newParserContext()
public static java.util.Map<java.lang.String,java.lang.Class> getParserContextInputs(java.lang.Object parserContext)
public static java.lang.Object executeExpression(java.lang.Object executable, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
public static void setParserContextStrongTyping(java.lang.Object parserContext)
public static void setParserContextInputs(java.lang.Object parserContext, java.util.Map<java.lang.String,java.lang.Class> mvelInputParamTypes)
public static java.lang.Class getExecutableStatementKnownReturnType(java.lang.Object compiled)