| Name | Description | Type | Package | Framework | 
| BuiltinFunctionRegistry | Registry of built-in functions. | Class | org.apache.activemq.filter.function | Apache ActiveMQ | 
| FilterFunction | Interface required for objects that will be registered as functions for use in selectors. | Interface | org.apache.activemq.filter.function | Apache ActiveMQ | 
| FunctionCallExpression | Function call expression for use in selector expressions. | Class | org.apache.activemq.filter | Apache ActiveMQ | 
| FunctionCallExpression .functionRegistration | Maintain a single function registration. | Class | org.apache.activemq.filter.FunctionCallExpression | Apache ActiveMQ | 
| FunctionCallExpression .invalidFunctionExpressionException | Exception indicating that an invalid function call expression was created, usually by the selector parser. | Class | org.apache.activemq.filter.FunctionCallExpression | Apache ActiveMQ | 
| inListFunction | Filter function that matches a value against a list of values and evaluates to an indicator of membership in the list. | Class | org.apache.activemq.filter.function | Apache ActiveMQ | 
| makeListFunction | Filter function that creates a list with each argument being one element in the list. | Class | org.apache.activemq.filter.function | Apache ActiveMQ | 
| regexMatchFunction | Filter function that matches a value against a regular expression. | Class | org.apache.activemq.filter.function | Apache ActiveMQ | 
| replaceFunction | Function which replaces regular expression matches in a source string to a replacement literal. | Class | org.apache.activemq.filter.function | Apache ActiveMQ | 
| splitFunction | Function which splits a string into a list of strings given a regular expression for the separator. | Class | org.apache.activemq.filter.function | Apache ActiveMQ |