Class JoorExpression.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • preCompile

        public JoorExpression.Builder preCompile​(String preCompile)
        Whether the expression should be pre compiled once during initialization phase. If this is turned off, then the expression is reloaded and compiled on each evaluation.
      • preCompile

        public JoorExpression.Builder preCompile​(boolean preCompile)
        Whether the expression should be pre compiled once during initialization phase. If this is turned off, then the expression is reloaded and compiled on each evaluation.
      • singleQuotes

        public JoorExpression.Builder singleQuotes​(String singleQuotes)
        Whether single quotes can be used as replacement for double quotes. This is convenient when you need to work with strings inside strings.
      • singleQuotes

        public JoorExpression.Builder singleQuotes​(boolean singleQuotes)
        Whether single quotes can be used as replacement for double quotes. This is convenient when you need to work with strings inside strings.
      • end

        public JoorExpression end()
        Description copied from interface: LanguageBuilder
        Ends the build of an expression.
        Returns:
        the expression fully built.
      • id

        public T id​(String id)
        Sets the id of this node
      • trim

        public T trim​(String trim)
        Whether to trim the value to remove leading and trailing whitespaces and line breaks
      • trim

        public T trim​(boolean trim)
        Whether to trim the value to remove leading and trailing whitespaces and line breaks
      • expression

        public T expression​(String expression)
        The expression value in your chosen language syntax
      • predicate

        public T predicate​(org.apache.camel.Predicate predicate)