Interface ExpressionResultComparator
- All Superinterfaces:
Comparator<org.apache.camel.Exchange>,SequenceElementComparator<org.apache.camel.Exchange>
- All Known Implementing Classes:
DefaultExchangeComparator
public interface ExpressionResultComparator
extends SequenceElementComparator<org.apache.camel.Exchange>
A
SequenceElementComparator that compares Exchanges based on the result of an expression evaluation.-
Method Summary
Modifier and TypeMethodDescriptionvoidsetExpression(org.apache.camel.Expression expression) Set the expression used for comparingExchanges.Methods inherited from interface java.util.Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.apache.camel.processor.resequencer.SequenceElementComparator
isValid, predecessor, successor
-
Method Details
-
setExpression
void setExpression(org.apache.camel.Expression expression) Set the expression used for comparingExchanges.- Parameters:
expression- the expression
-