Class MvelEvaluator<T>

java.lang.Object
org.drools.mvel.expr.MvelEvaluator<T>

public class MvelEvaluator<T> extends Object
  • Field Details

  • Method Details

    • setEvaluatorType

      public static void setEvaluatorType(MvelEvaluator.EvaluatorType evaluatorType)
    • resetEvaluatorType

      public static void resetEvaluatorType()
    • createMvelEvaluator

      public static <T> MvelEvaluator<T> createMvelEvaluator(Serializable expr)
    • createMvelEvaluator

      public static <T> MvelEvaluator<T> createMvelEvaluator(MvelEvaluator<T> syncedWith, Serializable expr)
    • evaluate

      public T evaluate(Object ctx)
    • evaluate

      public T evaluate(org.mvel2.integration.VariableResolverFactory factory)
    • evaluate

      public T evaluate(Object ctx, org.mvel2.integration.VariableResolverFactory factory)
    • evaluate

      public T evaluate(Object ctx, Map<String,Object> vars)
    • internalEvaluate

      protected <T> T internalEvaluate(Object ctx, org.mvel2.integration.VariableResolverFactory factory)
    • getExpr

      public Serializable getExpr()