org.drools.core.util
Class MVELSafeHelper.SafeMVELEvaluator
java.lang.Object
org.drools.core.util.MVELSafeHelper.SafeMVELEvaluator
- All Implemented Interfaces:
- MVELSafeHelper.MVELEvaluator
- Enclosing class:
- MVELSafeHelper
public static class MVELSafeHelper.SafeMVELEvaluator
- extends Object
- implements MVELSafeHelper.MVELEvaluator
|
Method Summary |
Object |
eval(String expression)
|
|
eval(String expression,
Class<T> toType)
|
Object |
eval(String expression,
Map<String,Object> vars)
|
|
eval(String expression,
Map<String,Object> vars,
Class<T> toType)
|
Object |
eval(String expression,
Object ctx)
|
|
eval(String expression,
Object ctx,
Class<T> toType)
|
Object |
eval(String expression,
Object ctx,
Map<String,Object> vars)
|
|
eval(String expression,
Object ctx,
Map<String,Object> vars,
Class<T> toType)
|
Object |
eval(String expression,
Object ctx,
org.mvel2.integration.VariableResolverFactory resolverFactory)
|
|
eval(String expression,
Object ctx,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
|
Object |
eval(String expression,
org.mvel2.integration.VariableResolverFactory resolverFactory)
|
|
eval(String expression,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
|
String |
evalToString(String expression)
|
void |
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
|
void |
executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
Map vars)
|
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)
|
Object |
executeExpression(Object compiledExpression)
|
Object |
executeExpression(Object compiledExpression,
Map vars)
|
|
executeExpression(Object compiledExpression,
Map vars,
Class<T> toType)
|
Object |
executeExpression(Object compiledExpression,
Object ctx)
|
|
executeExpression(Object compiledExpression,
Object ctx,
Class<T> toType)
|
Object |
executeExpression(Object compiledExpression,
Object ctx,
Map vars)
|
|
executeExpression(Object compiledExpression,
Object ctx,
Map vars,
Class<T> toType)
|
Object |
executeExpression(Object compiledExpression,
Object ctx,
org.mvel2.integration.VariableResolverFactory resolverFactory)
|
|
executeExpression(Object compiledExpression,
Object ctx,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
|
Object |
executeExpression(Object compiledExpression,
org.mvel2.integration.VariableResolverFactory factory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MVELSafeHelper.SafeMVELEvaluator
public MVELSafeHelper.SafeMVELEvaluator()
eval
public Object eval(String expression)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public Object eval(String expression,
Object ctx)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public Object eval(String expression,
org.mvel2.integration.VariableResolverFactory resolverFactory)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public Object eval(String expression,
Object ctx,
org.mvel2.integration.VariableResolverFactory resolverFactory)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public Object eval(String expression,
Map<String,Object> vars)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public Object eval(String expression,
Object ctx,
Map<String,Object> vars)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
Object ctx,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
Map<String,Object> vars,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
Object ctx,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
eval
public <T> T eval(String expression,
Object ctx,
Map<String,Object> vars,
Class<T> toType)
- Specified by:
eval in interface MVELSafeHelper.MVELEvaluator
evalToString
public String evalToString(String expression)
- Specified by:
evalToString in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression,
Object ctx,
Map vars)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression,
Object ctx,
org.mvel2.integration.VariableResolverFactory resolverFactory)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression,
org.mvel2.integration.VariableResolverFactory factory)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression,
Object ctx)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public Object executeExpression(Object compiledExpression,
Map vars)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public <T> T executeExpression(Object compiledExpression,
Object ctx,
Map vars,
Class<T> toType)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public <T> T executeExpression(Object compiledExpression,
Object ctx,
org.mvel2.integration.VariableResolverFactory vars,
Class<T> toType)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public <T> T executeExpression(Object compiledExpression,
Map vars,
Class<T> toType)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public <T> T executeExpression(Object compiledExpression,
Object ctx,
Class<T> toType)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
Object ctx)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
Map vars)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
Object ctx,
Map vars)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
Object ctx,
org.mvel2.integration.VariableResolverFactory vars)
- Specified by:
executeExpression in interface MVELSafeHelper.MVELEvaluator
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.