Package | Description |
---|---|
org.apache.activemq.filter |
Filter implementations for wildcards & JMS selectors
|
org.apache.activemq.filter.function |
Filter Function implementations for JMS Selectors.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanFunctionCallExpr
Function call expression that evaluates to a boolean value.
|
Modifier and Type | Method and Description |
---|---|
static FunctionCallExpression |
FunctionCallExpression.createFunctionCall(String func_name,
List<Expression> args)
Create a function call expression for the named function and argument list, returning a Boolean function
call expression if the function returns a boolean value so that it may be used in boolean contexts.
|
Modifier and Type | Method and Description |
---|---|
Object |
splitFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message_ctx)
Evaluate the given expression for this function in the given context.
|
Object |
FilterFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message)
Evaluate the function call in the given context.
|
Object |
makeListFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message)
Evalutate the given expression, which consists of a call to this function, in the context given.
|
Object |
inListFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message_ctx)
Evalutate the given expression, which consists of a call to this function, in the context given.
|
Object |
replaceFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message_ctx)
Evaluate the given expression for this function in the given context.
|
Object |
regexMatchFunction.evaluate(FunctionCallExpression expr,
MessageEvaluationContext message)
Evalutate the given expression, which consists of a call to this function, in the context given.
|
boolean |
splitFunction.isValid(FunctionCallExpression expr)
Check whether the given expression is valid for this function.
|
boolean |
FilterFunction.isValid(FunctionCallExpression expr)
Check whether the function, as it is used, is valid.
|
boolean |
makeListFunction.isValid(FunctionCallExpression expr)
Check whether the given expression is a valid call of this function.
|
boolean |
inListFunction.isValid(FunctionCallExpression expr)
Check whether the given expression is a valid call of this function.
|
boolean |
replaceFunction.isValid(FunctionCallExpression expr)
Check whether the given expression is valid for this function.
|
boolean |
regexMatchFunction.isValid(FunctionCallExpression expr)
Check whether the given expression is a valid call of this function.
|
boolean |
splitFunction.returnsBoolean(FunctionCallExpression expr)
Indicate that this function does not return a boolean value.
|
boolean |
FilterFunction.returnsBoolean(FunctionCallExpression expr)
Determine whether the function, as it will be called, returns a boolean value.
|
boolean |
makeListFunction.returnsBoolean(FunctionCallExpression expr)
Indicate that this function never evaluates to a Boolean result.
|
boolean |
inListFunction.returnsBoolean(FunctionCallExpression expr)
Check whether the given expression, which consists of a call to this function, evaluates to a Boolean.
|
boolean |
replaceFunction.returnsBoolean(FunctionCallExpression expr)
Indicate that this function does not return a boolean value.
|
boolean |
regexMatchFunction.returnsBoolean(FunctionCallExpression expr)
Indicate that this Filter Function evaluates to a Boolean result.
|
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.