Class JoorExpression

java.lang.Object
org.apache.camel.support.ExpressionSupport
org.apache.camel.support.ExpressionAdapter
org.apache.camel.language.joor.JoorExpression
All Implemented Interfaces:
org.apache.camel.Expression, org.apache.camel.Predicate

public class JoorExpression extends org.apache.camel.support.ExpressionAdapter
  • Constructor Details

    • JoorExpression

      public JoorExpression(String text)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCompiler

      public JoorCompiler getCompiler()
    • setCompiler

      public void setCompiler(JoorCompiler compiler)
    • isPreCompile

      public boolean isPreCompile()
    • setPreCompile

      public void setPreCompile(boolean preCompile)
    • getResultType

      public Class<?> getResultType()
    • setResultType

      public void setResultType(Class<?> resultType)
    • isSingleQuotes

      public boolean isSingleQuotes()
    • setSingleQuotes

      public void setSingleQuotes(boolean singleQuotes)
    • evaluate

      public Object evaluate(org.apache.camel.Exchange exchange)
      Overrides:
      evaluate in class org.apache.camel.support.ExpressionSupport
    • init

      public void init(org.apache.camel.CamelContext context)
      Specified by:
      init in interface org.apache.camel.Expression
      Specified by:
      init in interface org.apache.camel.Predicate
      Overrides:
      init in class org.apache.camel.support.ExpressionAdapter