public class SafeMVELEvaluator extends Object implements org.kie.soup.project.datamodel.commons.util.MVELEvaluator, org.drools.core.util.MVELExecutor
| Constructor and Description |
|---|
SafeMVELEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eval(String expression) |
<T> T |
eval(String expression,
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,
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,
org.mvel2.integration.VariableResolverFactory resolverFactory) |
<T> T |
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) |
<T> T |
executeExpression(Object compiledExpression,
Map vars,
Class<T> toType) |
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,
org.mvel2.integration.VariableResolverFactory factory) |
String |
soundex(String s) |
public Object eval(String expression)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object eval(String expression, Object ctx)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object eval(String expression, org.mvel2.integration.VariableResolverFactory resolverFactory)
eval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
eval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object eval(String expression, Map<String,Object> vars)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object eval(String expression, Object ctx, Map<String,Object> vars)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, Class<T> toType)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, Object ctx, Class<T> toType)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
eval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, Map<String,Object> vars, Class<T> toType)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
eval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T eval(String expression, Object ctx, Map<String,Object> vars, Class<T> toType)
eval in interface org.drools.core.util.MVELExecutoreval in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic String evalToString(String expression)
evalToString in interface org.drools.core.util.MVELExecutorevalToString in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression, Object ctx, Map vars)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression, Object ctx)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic Object executeExpression(Object compiledExpression, Map vars)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T executeExpression(Object compiledExpression, Object ctx, Map vars, Class<T> toType)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T executeExpression(Object compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars, Class<T> toType)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T executeExpression(Object compiledExpression, Map vars, Class<T> toType)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic <T> T executeExpression(Object compiledExpression, Object ctx, Class<T> toType)
executeExpression in interface org.drools.core.util.MVELExecutorexecuteExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Map vars)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, Map vars)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorpublic void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, Object ctx, org.mvel2.integration.VariableResolverFactory vars)
executeExpression in interface org.kie.soup.project.datamodel.commons.util.MVELEvaluatorCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.