Class ExpressionNodeHelper

    • Method Detail

      • toExpressionDefinition

        public static ExpressionDefinition toExpressionDefinition​(org.apache.camel.Expression expression)
        Determines which ExpressionDefinition describes the given expression best possible.

        This implementation will use types such as SimpleExpression, XPathExpression etc. if the given expression is detect as such a type.

        Parameters:
        expression - the expression
        Returns:
        a definition which describes the expression
      • toExpressionDefinition

        public static ExpressionDefinition toExpressionDefinition​(org.apache.camel.Predicate predicate)
        Determines which ExpressionDefinition describes the given predicate best possible.

        This implementation will use types such as SimpleExpression, XPathExpression etc. if the given predicate is detect as such a type.

        Parameters:
        predicate - the predicate
        Returns:
        a definition which describes the predicate