|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Predicate | |
---|---|
org.apache.camel.builder | The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers. |
org.apache.camel.builder.xml | Support for XPath based Expressions and Predicates as well as an XSLT processor |
org.apache.camel.component.mock | The Mock Component which is used for testing of routing and mediation rules. |
org.apache.camel.converter | A set of helper classes for converting from different types of Java object to be used by the Type Conversion Support |
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.language.bean | Camel Bean language. |
org.apache.camel.language.simple | Camel Simple language. |
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.model.language | The JAXB POJOs for the Expression and Predicate plugins for the XML Configuration. |
org.apache.camel.processor | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
org.apache.camel.processor.aggregate | Helper classes for the Aggregator pattern. |
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
Uses of Predicate in org.apache.camel.builder |
---|
Classes in org.apache.camel.builder that implement Predicate | |
---|---|
class |
ExpressionClause<T>
Represents an expression clause within the DSL which when the expression is complete the clause continues to another part of the DSL |
Methods in org.apache.camel.builder that return Predicate | ||
---|---|---|
static
|
PredicateBuilder.and(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical AND |
|
static
|
PredicateBuilder.contains(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.contains(Object value)
Create a predicate that the left hand expression contains the value of the right hand expression |
|
Predicate<E> |
PredicateFactory.createPredicate()
Creates a predicate object |
|
static
|
PredicateBuilder.isEqualTo(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isEqualTo(Object value)
|
|
static
|
PredicateBuilder.isGreaterThan(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isGreaterThan(Object value)
|
|
static
|
PredicateBuilder.isGreaterThanOrEqualTo(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isGreaterThanOrEqualTo(Object value)
|
|
Predicate<E> |
ValueBuilder.isInstanceOf(Class type)
|
|
static
|
PredicateBuilder.isInstanceOf(Expression<E> expression,
Class type)
|
|
static
|
PredicateBuilder.isLessThan(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isLessThan(Object value)
|
|
static
|
PredicateBuilder.isLessThanOrEqualTo(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isLessThanOrEqualTo(Object value)
|
|
static
|
PredicateBuilder.isNotEqualTo(Expression<E> left,
Expression<E> right)
|
|
Predicate<E> |
ValueBuilder.isNotEqualTo(Object value)
|
|
Predicate<E> |
ValueBuilder.isNotNull()
|
|
static
|
PredicateBuilder.isNotNull(Expression<E> expression)
|
|
Predicate<E> |
ValueBuilder.isNull()
|
|
static
|
PredicateBuilder.isNull(Expression<E> expression)
|
|
Predicate<E> |
ValueBuilder.matchesRegex(String regex)
|
|
static
|
PredicateBuilder.not(Predicate<E> predicate)
A helper method to return the logical not of the given predicate |
|
protected Predicate<E> |
ValueBuilder.onNewPredicate(Predicate<E> predicate)
A stategy method to allow derived classes to deal with the newly created predicate in different ways |
|
static
|
PredicateBuilder.or(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical OR |
|
static
|
PredicateBuilder.regex(Expression<E> expression,
Pattern pattern)
Returns a predicate which is true if the expression matches the given regular expression |
|
static
|
PredicateBuilder.regex(Expression<E> expression,
String regex)
Returns a predicate which is true if the expression matches the given regular expression |
|
Predicate<E> |
ValueBuilder.regex(String regex)
Creates a predicate which is true if this expression matches the given regular expression |
|
static
|
PredicateBuilder.toPredicate(Expression<E> expression)
Converts the given expression into an Predicate |
Methods in org.apache.camel.builder with parameters of type Predicate | ||
---|---|---|
static
|
PredicateBuilder.and(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical AND |
|
static
|
PredicateBuilder.and(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical AND |
|
ChoiceType |
RouteBuilder.intercept(Predicate predicate)
Applies a route for an interceptor if the given predicate is true otherwise the interceptor route is not applied |
|
static
|
PredicateBuilder.not(Predicate<E> predicate)
A helper method to return the logical not of the given predicate |
|
protected Predicate<E> |
ValueBuilder.onNewPredicate(Predicate<E> predicate)
A stategy method to allow derived classes to deal with the newly created predicate in different ways |
|
static
|
PredicateBuilder.or(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical OR |
|
static
|
PredicateBuilder.or(Predicate<E> left,
Predicate<E> right)
A helper method to combine multiple predicates by a logical OR |
Uses of Predicate in org.apache.camel.builder.xml |
---|
Classes in org.apache.camel.builder.xml that implement Predicate | |
---|---|
class |
XPathBuilder<E extends Exchange>
Creates an XPath expression builder which creates a nodeset result by default. |
Methods in org.apache.camel.builder.xml that return Predicate | |
---|---|
Predicate<Exchange> |
XPathLanguage.createPredicate(String expression)
|
Uses of Predicate in org.apache.camel.component.mock |
---|
Methods in org.apache.camel.component.mock that return Predicate | |
---|---|
protected Predicate<Exchange> |
AssertionClause.PredicateValueBuilder.onNewPredicate(Predicate<Exchange> predicate)
|
Methods in org.apache.camel.component.mock with parameters of type Predicate | |
---|---|
protected void |
AssertionClause.addPredicate(Predicate<Exchange> predicate)
|
protected Predicate<Exchange> |
AssertionClause.PredicateValueBuilder.onNewPredicate(Predicate<Exchange> predicate)
|
AssertionClause |
AssertionClause.predicate(Predicate<Exchange> predicate)
Adds the given predicate to this assertion clause |
Uses of Predicate in org.apache.camel.converter |
---|
Methods in org.apache.camel.converter with parameters of type Predicate | |
---|---|
Processor |
CamelConverter.toProcessor(Predicate<Exchange> predicate)
|
Uses of Predicate in org.apache.camel.impl |
---|
Classes in org.apache.camel.impl that implement Predicate | |
---|---|
class |
BinaryPredicateSupport<E extends Exchange>
A useful base class for Predicate implementations |
class |
ExpressionSupport<E extends Exchange>
A useful base class for Predicate and Expression implementations |
class |
PredicateSupport<E extends Exchange>
A useful base class for Predicate implementations |
Uses of Predicate in org.apache.camel.language.bean |
---|
Classes in org.apache.camel.language.bean that implement Predicate | |
---|---|
class |
BeanExpression<E extends Exchange>
Evaluates an expression using a bean method invocation |
Methods in org.apache.camel.language.bean that return Predicate | |
---|---|
Predicate<Exchange> |
BeanLanguage.createPredicate(String expression)
|
Uses of Predicate in org.apache.camel.language.simple |
---|
Methods in org.apache.camel.language.simple that return Predicate | |
---|---|
Predicate<Exchange> |
SimpleLanguage.createPredicate(String expression)
|
Uses of Predicate in org.apache.camel.model |
---|
Methods in org.apache.camel.model that return Predicate | |
---|---|
Predicate |
CompletedPredicate.createPredicate(RouteContext routeContext)
|
Predicate |
CompletedPredicate.getPredicate()
|
Methods in org.apache.camel.model with parameters of type Predicate | |
---|---|
AggregatorType |
AggregatorType.completedPredicate(Predicate predicate)
Sets the predicate used to determine if the aggregation is completed |
FilterType |
ProcessorType.filter(Predicate predicate)
Creates a predicate which is applied and only if it is true then the exchange is forwarded to the destination |
ChoiceType |
RoutesType.intercept(Predicate predicate)
|
ChoiceType |
ProcessorType.intercept(Predicate predicate)
Apply an interceptor route if the predicate is true |
void |
CompletedPredicate.setPredicate(Predicate predicate)
|
ChoiceType |
ChoiceType.when(Predicate predicate)
|
ChoiceType |
InterceptType.when(Predicate predicate)
Applies this interceptor only if the given predicate is true |
Constructors in org.apache.camel.model with parameters of type Predicate | |
---|---|
CompletedPredicate(Predicate predicate)
|
|
ExpressionNode(Predicate predicate)
|
|
FilterType(Predicate predicate)
|
|
WhenType(Predicate predicate)
|
Uses of Predicate in org.apache.camel.model.language |
---|
Classes in org.apache.camel.model.language that implement Predicate | |||
---|---|---|---|
class |
ELExpression
For EL expresions and predicates |
||
class |
ExpressionType
A useful base class for an expression |
||
class |
GroovyExpression
For Groovy expresions and predicates |
||
class |
HeaderExpression
An expression which extracts the named header |
||
class |
JavaScriptExpression
For JavaScript expresions and predicates |
||
class |
JXPathExpression
For JXPath expresions and predicates |
||
class |
LanguageExpression
Represents a parameterised language expression which can support any language at runtime using the language attribute. |
||
class |
MethodCallExpression
For expresions and predicates using the |
class |
NamespaceAwareExpression
A useful base class for any expression which may be namespace or XML content aware such as XPathExpression or XQueryExpression |
class |
OgnlExpression
For OGNL expresions and predicates |
||
class |
PhpExpression
For PHP expresions and predicates |
||
class |
PythonExpression
For Python expresions and predicates |
||
class |
RubyExpression
For Ruby expresions and predicates |
||
class |
SimpleExpression
For expresions and predicates using the |
class |
SqlExpression
For SQL expresions and predicates |
class |
XPathExpression
For XPath expresions and predicates |
||
class |
XQueryExpression
For XQuery expresions and predicates |
Methods in org.apache.camel.model.language that return Predicate | |
---|---|
Predicate<Exchange> |
ExpressionType.createPredicate(RouteContext routeContext)
|
Predicate<Exchange> |
MethodCallExpression.createPredicate(RouteContext routeContext)
|
Predicate |
ExpressionType.getPredicate()
|
Methods in org.apache.camel.model.language with parameters of type Predicate | |
---|---|
protected void |
ExpressionType.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
XPathExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
NamespaceAwareExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
XQueryExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
Constructors in org.apache.camel.model.language with parameters of type Predicate | |
---|---|
ExpressionType(Predicate predicate)
|
Uses of Predicate in org.apache.camel.processor |
---|
Methods in org.apache.camel.processor that return Predicate | |
---|---|
Predicate<Exchange> |
FilterProcessor.getPredicate()
|
Constructors in org.apache.camel.processor with parameters of type Predicate | |
---|---|
Aggregator(Endpoint endpoint,
Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy,
Predicate aggregationCompletedPredicate)
|
|
FilterProcessor(Predicate<Exchange> predicate,
Processor processor)
|
Uses of Predicate in org.apache.camel.processor.aggregate |
---|
Constructors in org.apache.camel.processor.aggregate with parameters of type Predicate | |
---|---|
PredicateAggregationCollection(Expression<Exchange> correlationExpression,
AggregationStrategy aggregationStrategy,
Predicate aggregationCompletedPredicate)
|
Uses of Predicate in org.apache.camel.spi |
---|
Methods in org.apache.camel.spi that return Predicate | |
---|---|
Predicate<Exchange> |
Language.createPredicate(String expression)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |