Interface MVELEvaluator

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object eval​(java.lang.String expression)  
      <T> T eval​(java.lang.String expression, java.lang.Class<T> toType)  
      java.lang.Object eval​(java.lang.String expression, java.lang.Object ctx)  
      <T> T eval​(java.lang.String expression, java.lang.Object ctx, java.lang.Class<T> toType)  
      java.lang.Object eval​(java.lang.String expression, java.lang.Object ctx, java.util.Map<java.lang.String,​java.lang.Object> vars)  
      <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)  
      java.lang.Object eval​(java.lang.String expression, java.lang.Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)  
      <T> T eval​(java.lang.String expression, java.lang.Object ctx, org.mvel2.integration.VariableResolverFactory vars, java.lang.Class<T> toType)  
      java.lang.Object eval​(java.lang.String expression, java.util.Map<java.lang.String,​java.lang.Object> vars)  
      <T> T eval​(java.lang.String expression, java.util.Map<java.lang.String,​java.lang.Object> vars, java.lang.Class<T> toType)  
      java.lang.Object eval​(java.lang.String expression, org.mvel2.integration.VariableResolverFactory resolverFactory)  
      <T> T eval​(java.lang.String expression, org.mvel2.integration.VariableResolverFactory vars, java.lang.Class<T> toType)  
      java.lang.String evalToString​(java.lang.String singleValue)  
      void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)  
      void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, java.lang.Object ctx)  
      void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, java.lang.Object ctx, java.util.Map vars)  
      void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, java.lang.Object ctx, org.mvel2.integration.VariableResolverFactory vars)  
      void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression, java.util.Map vars)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx)  
      <T> T executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx, java.lang.Class<T> toType)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars)  
      <T> T executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx, java.util.Map vars, java.lang.Class<T> toType)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx, org.mvel2.integration.VariableResolverFactory resolverFactory)  
      <T> T executeExpression​(java.lang.Object compiledExpression, java.lang.Object ctx, org.mvel2.integration.VariableResolverFactory vars, java.lang.Class<T> toType)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression, java.util.Map vars)  
      <T> T executeExpression​(java.lang.Object compiledExpression, java.util.Map vars, java.lang.Class<T> toType)  
      java.lang.Object executeExpression​(java.lang.Object compiledExpression, org.mvel2.integration.VariableResolverFactory factory)  
    • 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,
                              org.mvel2.integration.VariableResolverFactory resolverFactory)
      • eval

        java.lang.Object eval​(java.lang.String expression,
                              java.lang.Object ctx,
                              org.mvel2.integration.VariableResolverFactory resolverFactory)
      • 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,
                   org.mvel2.integration.VariableResolverFactory vars,
                   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,
                   org.mvel2.integration.VariableResolverFactory 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,
                                           org.mvel2.integration.VariableResolverFactory resolverFactory)
      • executeExpression

        java.lang.Object executeExpression​(java.lang.Object compiledExpression,
                                           org.mvel2.integration.VariableResolverFactory factory)
      • 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.lang.Object ctx,
                                org.mvel2.integration.VariableResolverFactory 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)
      • executeExpression

        void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression)
      • executeExpression

        void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
                               java.lang.Object ctx)
      • executeExpression

        void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
                               java.util.Map vars)
      • executeExpression

        void executeExpression​(java.lang.Iterable<org.mvel2.compiler.CompiledExpression> compiledExpression,
                               java.lang.Object ctx,
                               java.util.Map vars)
      • executeExpression

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