# Package org.apache.activemq.artemis.selector.filter

Filter implementations for wildcards & JMS selectors

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  BooleanExpression | A BooleanExpression is an expression that always produces a Boolean result.
  Expression | Represents an expression
  Filterable | A Filterable is the object being evaluated by the filters.
  XPathExpression.XPathEvaluator |
  XPathExpression.XPathEvaluatorFactory |

- Class Summary
  Class | Description
  --- | ---
  ArithmeticExpression | An expression which performs an operation on two expression values
  BinaryExpression | An expression which performs an operation on two expression values.
  ComparisonExpression | A filter performing a comparison of two objects
  ConstantExpression | Represents a constant expression
  LogicExpression | A filter performing a comparison of two objects
  PropertyExpression | Represents a property expression
  UnaryExpression | An expression which performs an operation on two expression values
  XalanXPathEvaluator |
  XPathExpression | Used to evaluate an XPath Expression in a JMS selector.
  XQueryExpression | Used to evaluate an XQuery Expression in a JMS selector.

- Exception Summary
  Exception | Description
  --- | ---
  FilterException |

## Package org.apache.activemq.artemis.selector.filter Description

Filter implementations for wildcards & JMS selectors

Copyright © 2018 The Apache Software Foundation. All rights reserved.