public abstract class BinaryPredicateSupport extends Object implements org.apache.camel.BinaryPredicate
Predicate implementations| Modifier | Constructor and Description |
|---|---|
protected |
BinaryPredicateSupport(org.apache.camel.Expression left,
org.apache.camel.Expression right) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Expression |
getLeft() |
protected abstract String |
getOperationText() |
String |
getOperator() |
org.apache.camel.Expression |
getRight() |
boolean |
matches(org.apache.camel.Exchange exchange) |
protected abstract boolean |
matches(org.apache.camel.Exchange exchange,
Object leftValue,
Object rightValue) |
String |
matchesReturningFailureMessage(org.apache.camel.Exchange exchange) |
String |
toString() |
protected BinaryPredicateSupport(org.apache.camel.Expression left,
org.apache.camel.Expression right)
public boolean matches(org.apache.camel.Exchange exchange)
matches in interface org.apache.camel.Predicatepublic String matchesReturningFailureMessage(org.apache.camel.Exchange exchange)
matchesReturningFailureMessage in interface org.apache.camel.BinaryPredicateprotected abstract boolean matches(org.apache.camel.Exchange exchange,
Object leftValue,
Object rightValue)
protected abstract String getOperationText()
public org.apache.camel.Expression getLeft()
getLeft in interface org.apache.camel.BinaryPredicatepublic org.apache.camel.Expression getRight()
getRight in interface org.apache.camel.BinaryPredicatepublic String getOperator()
getOperator in interface org.apache.camel.BinaryPredicateApache Camel