Package org.drools.core.util
Interface MVELExecutor
-
public interface MVELExecutor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objecteval(java.lang.String expression)<T> Teval(java.lang.String expression, java.lang.Class<T> toType)java.lang.Objecteval(java.lang.String expression, java.lang.Object ctx)<T> Teval(java.lang.String expression, java.lang.Object ctx, java.lang.Class<T> toType)java.lang.Objecteval(java.lang.String expression, java.lang.Object ctx, java.util.Map<java.lang.String,java.lang.Object> vars)<T> Teval(java.lang.String expression, java.lang.Object ctx, java.util.Map<java.lang.String,java.lang.Object> vars, java.lang.Class<T> toType)java.lang.Objecteval(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> vars)<T> Teval(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> vars, java.lang.Class<T> toType)java.lang.StringevalToString(java.lang.String singleValue)java.lang.ObjectexecuteExpression(java.lang.Object compiledExpression)java.lang.ObjectexecuteExpression(java.lang.Object compiledExpression, java.lang.Object ctx)<T> TexecuteExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.lang.Class<T> toType)java.lang.ObjectexecuteExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars)<T> TexecuteExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars, java.lang.Class<T> toType)java.lang.ObjectexecuteExpression(java.lang.Object compiledExpression, java.util.Map vars)<T> TexecuteExpression(java.lang.Object compiledExpression, java.util.Map vars, java.lang.Class<T> toType)java.lang.Stringsoundex(java.lang.String s)
-
-
-
Method Detail
-
eval
java.lang.Object eval(java.lang.String expression)
-
eval
java.lang.Object eval(java.lang.String expression, java.lang.Object ctx)
-
eval
java.lang.Object eval(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> vars)
-
eval
java.lang.Object eval(java.lang.String expression, java.lang.Object ctx, java.util.Map<java.lang.String,java.lang.Object> vars)
-
eval
<T> T eval(java.lang.String expression, java.lang.Class<T> toType)
-
eval
<T> T eval(java.lang.String expression, java.lang.Object ctx, java.lang.Class<T> toType)
-
eval
<T> T eval(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> vars, java.lang.Class<T> toType)
-
eval
<T> T eval(java.lang.String expression, java.lang.Object ctx, java.util.Map<java.lang.String,java.lang.Object> vars, java.lang.Class<T> toType)
-
evalToString
java.lang.String evalToString(java.lang.String singleValue)
-
executeExpression
java.lang.Object executeExpression(java.lang.Object compiledExpression)
-
executeExpression
java.lang.Object executeExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars)
-
executeExpression
java.lang.Object executeExpression(java.lang.Object compiledExpression, java.lang.Object ctx)
-
executeExpression
java.lang.Object executeExpression(java.lang.Object compiledExpression, java.util.Map vars)
-
executeExpression
<T> T executeExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars, java.lang.Class<T> toType)
-
executeExpression
<T> T executeExpression(java.lang.Object compiledExpression, java.util.Map vars, java.lang.Class<T> toType)
-
executeExpression
<T> T executeExpression(java.lang.Object compiledExpression, java.lang.Object ctx, java.lang.Class<T> toType)
-
soundex
java.lang.String soundex(java.lang.String s)
-
-