Uses of Class
org.apache.activemq.filter.FunctionCallExpression

Packages that use FunctionCallExpression
org.apache.activemq.filter Filter implementations for wildcards & JMS selectors 
org.apache.activemq.filter.function Filter Function implementations for JMS Selectors. 
 

Uses of FunctionCallExpression in org.apache.activemq.filter
 

Subclasses of FunctionCallExpression in org.apache.activemq.filter
 class BooleanFunctionCallExpr
          Function call expression that evaluates to a boolean value.
 

Methods in org.apache.activemq.filter that return FunctionCallExpression
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.
 

Uses of FunctionCallExpression in org.apache.activemq.filter.function
 

Methods in org.apache.activemq.filter.function with parameters of type FunctionCallExpression
 Object splitFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
          Evaluate the given expression for this function in the given context.
 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.
 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 FilterFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
          Evaluate the function call in the given context.
 boolean splitFunction.isValid(FunctionCallExpression expr)
          Check whether the given expression is valid for 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 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 FilterFunction.isValid(FunctionCallExpression expr)
          Check whether the function, as it is used, is valid.
 boolean splitFunction.returnsBoolean(FunctionCallExpression expr)
          Indicate that this function does not return a boolean value.
 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.
 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 FilterFunction.returnsBoolean(FunctionCallExpression expr)
          Determine whether the function, as it will be called, returns a boolean value.
 



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.