Interface MVELEvaluator
-
- All Known Implementing Classes:
RawMVELEvaluator
public interface MVELEvaluator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
eval(String expression)
<T> T
eval(String expression, Class<T> toType)
Object
eval(String expression, Object ctx)
<T> T
eval(String expression, Object ctx, Class<T> toType)
Object
eval(String expression, Object ctx, Map<String,Object> vars)
<T> T
eval(String expression, Object ctx, Map<String,Object> vars, Class<T> toType)
Object
eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
<T> T
eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
Object
eval(String expression, Map<String,Object> vars)
<T> T
eval(String expression, Map<String,Object> vars, Class<T> toType)
Object
eval(String expression, org.mvel2.integration.VariableResolverFactory resolverFactory)
<T> T
eval(String expression, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
String
evalToString(String singleValue)
void
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
void
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx)
void
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, Map vars)
void
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars)
void
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Map vars)
Object
executeExpression(Object compiledExpression)
Object
executeExpression(Object compiledExpression, Object ctx)
<T> T
executeExpression(Object compiledExpression, Object ctx, Class<T> toType)
Object
executeExpression(Object compiledExpression, Object ctx, Map vars)
<T> T
executeExpression(Object compiledExpression, Object ctx, Map vars, Class<T> toType)
Object
executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
<T> T
executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
Object
executeExpression(Object compiledExpression, Map vars)
<T> T
executeExpression(Object compiledExpression, Map vars, Class<T> toType)
Object
executeExpression(Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory)
-
-
-
Method Detail
-
eval
Object eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
-
eval
<T> T eval(String expression, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
-
eval
<T> T eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
-
executeExpression
Object executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
-
executeExpression
Object executeExpression(Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory)
-
executeExpression
<T> T executeExpression(Object compiledExpression, Object ctx, Map vars, Class<T> toType)
-
executeExpression
<T> T executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
-
executeExpression
void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
-
executeExpression
void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx)
-
executeExpression
void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Map vars)
-
executeExpression
void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, Map vars)
-
-