| Package | Description |
|---|---|
| org.mvel2 | |
| org.mvel2.compiler | |
| org.mvel2.debug | |
| org.mvel2.util |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,CompiledExpression> |
ParserContext.compiledExpressionCache |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,CompiledExpression> |
ParserContext.getCompiledExpressionCache() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
MVELRuntime.execute(boolean debugger,
CompiledExpression expression,
java.lang.Object ctx,
VariableResolverFactory variableFactory)
Main interpreter.
|
static java.lang.Object |
MVEL.executeDebugger(CompiledExpression expression,
java.lang.Object ctx,
VariableResolverFactory vars) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression) |
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression,
java.util.Map vars) |
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression,
java.lang.Object ctx) |
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression,
java.lang.Object ctx,
java.util.Map vars) |
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression,
java.lang.Object ctx,
VariableResolverFactory vars) |
| Modifier and Type | Method and Description |
|---|---|
CompiledExpression |
ExpressionCompiler._compile()
Initiate an in-context compileShared.
|
CompiledExpression |
ExpressionCompiler.compile() |
| Modifier and Type | Method and Description |
|---|---|
int |
DebuggerContext.checkBreak(LineLabel label,
VariableResolverFactory factory,
CompiledExpression expression) |
static java.lang.String |
DebugTools.decompile(CompiledExpression cExp) |
private static java.lang.String |
DebugTools.decompile(CompiledExpression cExp,
boolean nest,
DebugTools.DecompileContext context) |
static java.lang.Class |
DebugTools.determineType(java.lang.String name,
CompiledExpression compiledExpression) |
| Modifier and Type | Method and Description |
|---|---|
private static java.io.Serializable |
ParseTools._optimizeTree(CompiledExpression compiled) |
static java.util.Map<java.lang.String,Function> |
CompilerTools.extractAllDeclaredFunctions(CompiledExpression compile)
Returns an ordered Map of all functions declared within an compiled script.
|
static java.io.Serializable |
ParseTools.optimizeTree(CompiledExpression compiled) |