public final class ExpressionNodeHelper extends Object
ExpressionNode
Modifier and Type | Method and Description |
---|---|
static ExpressionDefinition |
toExpressionDefinition(org.apache.camel.Expression expression)
Determines which
ExpressionDefinition describes the given expression in the best possible way. |
static ExpressionDefinition |
toExpressionDefinition(org.apache.camel.Predicate predicate)
Determines which
ExpressionDefinition describes the given predicate in the best possible way. |
public static ExpressionDefinition toExpressionDefinition(org.apache.camel.Expression expression)
ExpressionDefinition
describes the given expression in the best possible way.
This implementation will use types such as SimpleExpression
, XPathExpression
etc. if the given
expression is detected as such a type.expression
- the expressionpublic static ExpressionDefinition toExpressionDefinition(org.apache.camel.Predicate predicate)
ExpressionDefinition
describes the given predicate in the best possible way.
This implementation will use types such as SimpleExpression
, XPathExpression
etc. if the given
predicate is detect as such a type.predicate
- the predicateApache Camel