Drools :: Core 6.1.0.Beta1

org.drools.core.util
Interface MVELSafeHelper.MVELEvaluator

All Known Implementing Classes:
MVELSafeHelper.RawMVELEvaluator, MVELSafeHelper.SafeMVELEvaluator
Enclosing class:
MVELSafeHelper

public static interface MVELSafeHelper.MVELEvaluator


Method Summary
 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 singleValue)
           
 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)
           
 

Method Detail

eval

Object eval(String expression)

eval

Object eval(String expression,
            Object ctx)

eval

Object eval(String expression,
            org.mvel2.integration.VariableResolverFactory resolverFactory)

eval

Object eval(String expression,
            Object ctx,
            org.mvel2.integration.VariableResolverFactory resolverFactory)

eval

Object eval(String expression,
            Map<String,Object> vars)

eval

Object eval(String expression,
            Object ctx,
            Map<String,Object> vars)

eval

<T> T eval(String expression,
           Class<T> toType)

eval

<T> T eval(String expression,
           Object ctx,
           Class<T> toType)

eval

<T> T eval(String expression,
           org.mvel2.integration.VariableResolverFactory vars,
           Class<T> toType)

eval

<T> T eval(String expression,
           Map<String,Object> vars,
           Class<T> toType)

eval

<T> T eval(String expression,
           Object ctx,
           org.mvel2.integration.VariableResolverFactory vars,
           Class<T> toType)

eval

<T> T eval(String expression,
           Object ctx,
           Map<String,Object> vars,
           Class<T> toType)

evalToString

String evalToString(String singleValue)

executeExpression

Object executeExpression(Object compiledExpression)

executeExpression

Object executeExpression(Object compiledExpression,
                         Object ctx,
                         Map vars)

executeExpression

Object executeExpression(Object compiledExpression,
                         Object ctx,
                         org.mvel2.integration.VariableResolverFactory resolverFactory)

executeExpression

Object executeExpression(Object compiledExpression,
                         org.mvel2.integration.VariableResolverFactory factory)

executeExpression

Object executeExpression(Object compiledExpression,
                         Object ctx)

executeExpression

Object executeExpression(Object compiledExpression,
                         Map vars)

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

<T> T executeExpression(Object compiledExpression,
                        Map vars,
                        Class<T> toType)

executeExpression

<T> T executeExpression(Object compiledExpression,
                        Object ctx,
                        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)

executeExpression

void executeExpression(Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
                       Object ctx,
                       org.mvel2.integration.VariableResolverFactory vars)

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.