public final class ExpressionToPredicateAdapter extends Object implements Predicate, CamelContextAware
Expression as a Predicate| Constructor and Description |
|---|
ExpressionToPredicateAdapter(Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
CamelContext |
getCamelContext()
Get the
CamelContext |
boolean |
matches(Exchange exchange)
Evaluates the predicate on the message exchange and returns true if this
exchange matches the predicate
|
void |
setCamelContext(CamelContext camelContext)
Injects the
CamelContext |
static Predicate |
toPredicate(Expression expression)
Converts the given expression into an
Predicate |
String |
toString() |
public ExpressionToPredicateAdapter(Expression expression)
public boolean matches(Exchange exchange)
Predicatepublic static Predicate toPredicate(Expression expression)
Predicatepublic void setCamelContext(CamelContext camelContext)
CamelContextAwareCamelContextsetCamelContext in interface CamelContextAwarecamelContext - the Camel contextpublic CamelContext getCamelContext()
CamelContextAwareCamelContextgetCamelContext in interface CamelContextAwareApache Camel