Package org.drools.mvel.util
Class RawMVELEvaluator
java.lang.Object
org.drools.mvel.util.RawMVELEvaluator
- All Implemented Interfaces:
MVELEvaluator
- Direct Known Subclasses:
UnsafeMVELEvaluator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T<T> T<T> T<T> Teval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType) <T> T<T> TevalToString(String expression) voidexecuteExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression) voidexecuteExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx) voidexecuteExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, Map vars) voidexecuteExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars) voidexecuteExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Map vars) executeExpression(Object compiledExpression) executeExpression(Object compiledExpression, Object ctx) <T> TexecuteExpression(Object compiledExpression, Object ctx, Class<T> toType) executeExpression(Object compiledExpression, Object ctx, Map vars) <T> TexecuteExpression(Object compiledExpression, Object ctx, Map vars, Class<T> toType) executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory) <T> TexecuteExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType) executeExpression(Object compiledExpression, Map vars) <T> TexecuteExpression(Object compiledExpression, Map vars, Class<T> toType) executeExpression(Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory)
-
Constructor Details
-
RawMVELEvaluator
public RawMVELEvaluator()
-
-
Method Details
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
public Object eval(String expression, org.mvel2.integration.VariableResolverFactory resolverFactory) - Specified by:
evalin interfaceMVELEvaluator
-
eval
public Object eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory) - Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
public <T> T eval(String expression, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType) - Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
eval
public <T> T eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType) - Specified by:
evalin interfaceMVELEvaluator
-
eval
- Specified by:
evalin interfaceMVELEvaluator
-
evalToString
- Specified by:
evalToStringin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public Object executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public Object executeExpression(Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public <T> T executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
- Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Map vars) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, Map vars) - Specified by:
executeExpressionin interfaceMVELEvaluator
-
executeExpression
public void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars) - Specified by:
executeExpressionin interfaceMVELEvaluator
-