Interface MVELEvaluator

All Known Implementing Classes:
RawMVELEvaluator, UnsafeMVELEvaluator

public interface MVELEvaluator
  • Method Details

    • 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)