Interface MVELExecutor


  • public interface MVELExecutor
    • 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.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.String evalToString​(java.lang.String singleValue)  
      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.util.Map vars)  
      <T> T executeExpression​(java.lang.Object compiledExpression, java.util.Map vars, java.lang.Class<T> toType)  
      java.lang.String soundex​(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)