Package org.apache.camel.builder
Class ExpressionClause<T>
java.lang.Object
org.apache.camel.builder.ExpressionClause<T>
- All Implemented Interfaces:
org.apache.camel.Expression
,org.apache.camel.Predicate
public class ExpressionClause<T>
extends Object
implements org.apache.camel.Expression, org.apache.camel.Predicate
Represents an expression clause within the DSL which when the expression is complete the clause continues to another
part of the DSL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbody()
An expression of an inbound message bodyAn expression of an inbound message body converted to the expected type<B> T
A functional expression of an inbound message body converted to the expected type and headers<B> T
A functional expression of an inbound message body converted to the expected typeA functional expression of an inbound message body and headersA functional expression of an inbound message bodySpecify the constant expression value.Specify the constant expression value.Specify the constant expression value.Returns a compiled simple expression value builderReturns a compile simple expression value builderdatasonnet
(String text) Evaluates a Datasonnet expression<T> T
exchange()
An expression of the exchangeA functional expression of the exchangeAn expression of the exchange propertiesexchangeProperty
(String name) An expression of an exchange property of the given nameexpression
(org.apache.camel.Expression expression) Specify anExpression
instanceorg.apache.camel.ExpressionFactory
org.apache.camel.Expression
Evaluates a Groovy expressionAn expression of an inbound message header of the given nameheaders()
An expression of the inbound headersvoid
init
(org.apache.camel.CamelContext context) void
initPredicate
(org.apache.camel.CamelContext context) An expression of an inbound messageA functional expression of an inbound messageReturns a JOOR expression value builderReturns a JOOR expression value builderEvaluates a JQ expressionEvaluates a JQ expressionEvaluates a JQ expressionEvaluates a JQ expressionEvaluates a JQ expressionEvaluates a JQ expressionReturns a JavaScript expression value builderReturns a JavaScript expression value builderEvaluates a Json Path expressionEvaluates a Json Path expressionEvaluates a Json Path expressionEvaluates a Json Path expressionEvaluates a Json Path expressionjsonpathUnpack
(String text, Class<?> resultType) Evaluates a Json Path expression with unpacking a single-element array into an object enabled.jsonpathWriteAsString
(String text) Evaluates a Json Path expression with writeAsString enabled.jsonpathWriteAsString
(String text, boolean suppressExceptions) Evaluates a Json Path expression with writeAsString enabled.jsonpathWriteAsString
(String text, boolean suppressExceptions, Class<?> resultType) Evaluates a Json Path expression with writeAsString enabled.jsonpathWriteAsString
(String text, boolean suppressExceptions, String headerName) Evaluates a Json Path expression with writeAsString enabled.jsonpathWriteAsString
(String text, Class<?> resultType) Evaluates a Json Path expression with writeAsString enabled.Evaluates a given language name with the expression textboolean
matches
(org.apache.camel.Exchange exchange) message()
An expression of an inbound messageA functional expression of an inbound messageEvaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.Evaluates a MVEL expressionEvaluates an OGNL expressionEvaluates a Python expression.Evaluates a Python expression.Evaluates a Ref expressionEvaluates a Simple expressionEvaluates a Simple expressionEvaluates a SpEL expressionEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the message bodyEvaluates a token expression on the given headerEvaluates a token expression on the given headertokenizePair
(String startToken, String endToken) Evaluates a token pair expression on the message body.tokenizePair
(String startToken, String endToken, boolean includeTokens) Evaluates a token pair expression on the message bodytokenizeXML
(String tagName) Evaluates a XML token expression on the message body with XML contenttokenizeXML
(String tagName, int group) Evaluates a XML token expression on the message body with XML contenttokenizeXML
(String tagName, String inheritNamespaceTagName) Evaluates a token pair expression on the message body with XML contenttokenizeXML
(String tagName, String inheritNamespaceTagName, int group) Evaluates a token pair expression on the message body with XML contentEvaluates an XPath expressionEvaluates an XPath expression with the specified result typeEvaluates an XPath expression with the specified result type on the supplied header name's contentsEvaluates an XPath expression with the specified result type and set of namespace prefixes and URIsEvaluates an XPath expression with the specified result type and set of namespace prefixes and URIsxpath
(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces, String headerName) Evaluates an XPath expression with the specified result type and set of namespace prefixes and URIs on the supplied header name's contentsEvaluates an XPath expression on the supplied header name's contentsEvaluates an XPath expression with the specified set of namespace prefixes and URIsEvaluates an XPath expression with the specified set of namespace prefixes and URIsEvaluates an XQuery expressionEvaluates an XQuery expression with the specified result typeEvaluates an XQuery expression with the specified result typeEvaluates an XQuery expression with the specified result type and set of namespace prefixes and URIsEvaluates an XQuery expression with the specified result type and set of namespace prefixes and URIsxquery
(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces, String headerName) Evaluates an XQuery expression with the specified result typeEvaluates an XPath expression on the supplied header name's contentsEvaluates an XQuery expression with the specified set of namespace prefixes and URIsEvaluates an XQuery expression with the specified set of namespace prefixes and URIsxtokenize
(String path, char mode, org.apache.camel.support.builder.Namespaces namespaces, int group)
-
Constructor Details
-
ExpressionClause
-
-
Method Details
-
expression
Specify anExpression
instance -
constant
Specify the constant expression value. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing. -
constant
Specify the constant expression value. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing. -
constant
Specify the constant expression value. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing. -
exchange
An expression of the exchange -
exchange
A functional expression of the exchange -
message
An expression of an inbound message -
message
A functional expression of an inbound message -
inMessage
An expression of an inbound message -
inMessage
A functional expression of an inbound message -
body
An expression of an inbound message body -
body
A functional expression of an inbound message body -
body
A functional expression of an inbound message body and headers -
body
An expression of an inbound message body converted to the expected type -
body
A functional expression of an inbound message body converted to the expected type -
body
A functional expression of an inbound message body converted to the expected type and headers -
header
An expression of an inbound message header of the given name -
headers
An expression of the inbound headers -
exchangeProperty
An expression of an exchange property of the given name -
exchangeProperties
An expression of the exchange properties -
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
ref
- the name (bean id) of the bean to lookup from the registry- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
instance
- the existing instance of the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value. Will lookup in registry and if there is a single instance of the same type, then the existing bean is used, otherwise a new bean is created (requires a default no-arg constructor).- Parameters:
beanType
- the Class of the bean which we want to invoke- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
ref
- the name (bean id) of the bean to lookup from the registrymethod
- the name of the method to invoke on the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
ref
- the name (bean id) of the bean to lookup from the registryscope
- the scope of the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
ref
- the name (bean id) of the bean to lookup from the registrymethod
- the name of the method to invoke on the beanscope
- the scope of the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value.- Parameters:
instance
- the existing instance of the beanmethod
- the name of the method to invoke on the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value. Will lookup in registry and if there is a single instance of the same type, then the existing bean is used, otherwise a new bean is created (requires a default no-arg constructor).- Parameters:
beanType
- the Class of the bean which we want to invokemethod
- the name of the method to invoke on the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value. Will lookup in registry and if there is a single instance of the same type, then the existing bean is used, otherwise a new bean is created (requires a default no-arg constructor).- Parameters:
beanType
- the Class of the bean which we want to invokescope
- the scope of the bean- Returns:
- the builder to continue processing the DSL
-
method
Evaluates an expression using the bean language which basically means the bean is invoked to determine the expression value. Will lookup in registry and if there is a single instance of the same type, then the existing bean is used, otherwise a new bean is created (requires a default no-arg constructor).- Parameters:
beanType
- the Class of the bean which we want to invokemethod
- the name of the method to invoke on the beanscope
- the scope of the bean- Returns:
- the builder to continue processing the DSL
-
groovy
Evaluates a Groovy expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
joor
Returns a JOOR expression value builder -
joor
Returns a JOOR expression value builder -
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluatedheaderOrPropertyName
- the name of the header or property to apply the expression to- Returns:
- the builder to continue processing the DSL
-
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluatedheaderName
- the name of the header to apply the expression topropertyName
- the name of the property to apply the expression to- Returns:
- the builder to continue processing the DSL
-
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderOrPropertyName
- the name of the header or property to apply the expression to- Returns:
- the builder to continue processing the DSL
-
jq
Evaluates a JQ expression- Parameters:
value
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression topropertyName
- the name of the property to apply the expression to- Returns:
- the builder to continue processing the DSL
-
js
Returns a JavaScript expression value builder -
js
Returns a JavaScript expression value builder -
datasonnet
Evaluates a Datasonnet expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
jsonpath
Evaluates a Json Path expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
jsonpath
Evaluates a Json Path expression- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundException- Returns:
- the builder to continue processing the DSL
-
jsonpath
Evaluates a Json Path expression- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
jsonpath
Evaluates a Json Path expression- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundExceptionresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
jsonpath
Evaluates a Json Path expression- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundExceptionresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
jsonpathWriteAsString
Evaluates a Json Path expression with writeAsString enabled.- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
jsonpathWriteAsString
Evaluates a Json Path expression with writeAsString enabled.- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
jsonpathWriteAsString
Evaluates a Json Path expression with writeAsString enabled.- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundException- Returns:
- the builder to continue processing the DSL
-
jsonpathWriteAsString
Evaluates a Json Path expression with writeAsString enabled.- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundExceptionresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
jsonpathWriteAsString
Evaluates a Json Path expression with writeAsString enabled.- Parameters:
text
- the expression to be evaluatedsuppressExceptions
- whether to suppress exceptions such as PathNotFoundExceptionheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
jsonpathUnpack
Evaluates a Json Path expression with unpacking a single-element array into an object enabled.- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
ognl
Evaluates an OGNL expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
python
Evaluates a Python expression.- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
python
Evaluates a Python expression.- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
mvel
Evaluates a MVEL expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
ref
Evaluates a Ref expression- Parameters:
ref
- refers to the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
spel
Evaluates a SpEL expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
csimple
Returns a compiled simple expression value builder -
csimple
Returns a compile simple expression value builder -
simple
Evaluates a Simple expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
simple
Evaluates a Simple expression- Parameters:
text
- the expression to be evaluatedresultType
- the result type- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the token- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or not- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notskipFirst
- whether to skip the first element- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notgroup
- to group by the given number- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notgroup
- to group by the given number- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notgroup
- to group by the given numberskipFirst
- whether to skip the first element- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notgroup
- to group by the given numberskipFirst
- whether to skip the first element- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokenregex
- whether the token is a regular expression or notgroup
- to group by the given numberskipFirst
- whether to skip the first element- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokengroup
- to group by the given number- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the message body- Parameters:
token
- the tokengroup
- to group by the given numberskipFirst
- whether to skip the first element- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the given header- Parameters:
token
- the tokenheaderName
- name of header to tokenize- Returns:
- the builder to continue processing the DSL
-
tokenize
Evaluates a token expression on the given header- Parameters:
token
- the tokenheaderName
- name of header to tokenizeregex
- whether the token is a regular expression or not- Returns:
- the builder to continue processing the DSL
-
tokenizePair
Evaluates a token pair expression on the message body. Tokens is not included.- Parameters:
startToken
- the start tokenendToken
- the end token- Returns:
- the builder to continue processing the DSL
-
tokenizePair
Evaluates a token pair expression on the message body- Parameters:
startToken
- the start tokenendToken
- the end tokenincludeTokens
- whether to include tokens- Returns:
- the builder to continue processing the DSL
-
tokenizeXML
Evaluates a XML token expression on the message body with XML content- Parameters:
tagName
- the tag name of the child nodes to tokenize- Returns:
- the builder to continue processing the DSL
-
tokenizeXML
Evaluates a XML token expression on the message body with XML content- Parameters:
tagName
- the tag name of the child nodes to tokenizegroup
- to group by the given number- Returns:
- the builder to continue processing the DSL
-
tokenizeXML
Evaluates a token pair expression on the message body with XML content- Parameters:
tagName
- the tag name of the child nodes to tokenizeinheritNamespaceTagName
- parent or root tag name that contains namespace(s) to inherit- Returns:
- the builder to continue processing the DSL
-
tokenizeXML
Evaluates a token pair expression on the message body with XML content- Parameters:
tagName
- the tag name of the child nodes to tokenizeinheritNamespaceTagName
- parent or root tag name that contains namespace(s) to inheritgroup
- to group by the given number- Returns:
- the builder to continue processing the DSL
-
xtokenize
-
xtokenize
-
xtokenize
-
xpath
Evaluates an XPath expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression on the supplied header name's contents- Parameters:
text
- the expression to be evaluatedheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression with the specified result type- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression with the specified result type on the supplied header name's contents- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
xpath
public T xpath(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces) Evaluates an XPath expression with the specified result type and set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionnamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xpath
public T xpath(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces, String headerName) Evaluates an XPath expression with the specified result type and set of namespace prefixes and URIs on the supplied header name's contents- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression tonamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression with the specified result type and set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionnamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression with the specified set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatednamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xpath
Evaluates an XPath expression with the specified set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatednamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression- Parameters:
text
- the expression to be evaluated- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XPath expression on the supplied header name's contents- Parameters:
text
- the expression to be evaluatedheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression with the specified result type- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expression- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression with the specified result type- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression to- Returns:
- the builder to continue processing the DSL
-
xquery
public T xquery(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces) Evaluates an XQuery expression with the specified result type and set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionnamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xquery
public T xquery(String text, Class<?> resultType, org.apache.camel.support.builder.Namespaces namespaces, String headerName) Evaluates an XQuery expression with the specified result type- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionheaderName
- the name of the header to apply the expression tonamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression with the specified result type and set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatedresultType
- the return type expected by the expressionnamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression with the specified set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatednamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
xquery
Evaluates an XQuery expression with the specified set of namespace prefixes and URIs- Parameters:
text
- the expression to be evaluatednamespaces
- the namespace prefix and URIs to use- Returns:
- the builder to continue processing the DSL
-
language
Evaluates a given language name with the expression text- Parameters:
language
- the name of the languageexpression
- the expression in the given language- Returns:
- the builder to continue processing the DSL
-
getExpressionValue
public org.apache.camel.Expression getExpressionValue() -
getExpressionType
public org.apache.camel.ExpressionFactory getExpressionType() -
init
public void init(org.apache.camel.CamelContext context) - Specified by:
init
in interfaceorg.apache.camel.Expression
- Specified by:
init
in interfaceorg.apache.camel.Predicate
-
initPredicate
public void initPredicate(org.apache.camel.CamelContext context) - Specified by:
initPredicate
in interfaceorg.apache.camel.Predicate
-
evaluate
- Specified by:
evaluate
in interfaceorg.apache.camel.Expression
-
matches
public boolean matches(org.apache.camel.Exchange exchange) - Specified by:
matches
in interfaceorg.apache.camel.Predicate
-