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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.activemq.artemis.selector.filter.BinaryExpression (implements org.apache.activemq.artemis.selector.filter.Expression)
    - org.apache.activemq.artemis.selector.filter.ArithmeticExpression
    - org.apache.activemq.artemis.selector.filter.ComparisonExpression (implements org.apache.activemq.artemis.selector.filter.BooleanExpression)
    - org.apache.activemq.artemis.selector.filter.LogicExpression (implements org.apache.activemq.artemis.selector.filter.BooleanExpression)
  - org.apache.activemq.artemis.selector.filter.ConstantExpression (implements org.apache.activemq.artemis.selector.filter.Expression)
  - org.apache.activemq.artemis.selector.filter.PropertyExpression (implements org.apache.activemq.artemis.selector.filter.Expression)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.activemq.artemis.selector.filter.FilterException
  - org.apache.activemq.artemis.selector.filter.UnaryExpression (implements org.apache.activemq.artemis.selector.filter.Expression)
  - org.apache.activemq.artemis.selector.filter.XalanXPathEvaluator (implements org.apache.activemq.artemis.selector.filter.XPathExpression.XPathEvaluator)
  - org.apache.activemq.artemis.selector.filter.XPathExpression (implements org.apache.activemq.artemis.selector.filter.BooleanExpression)
  - org.apache.activemq.artemis.selector.filter.XQueryExpression (implements org.apache.activemq.artemis.selector.filter.BooleanExpression)

## Interface Hierarchy

- org.apache.activemq.artemis.selector.filter.Expression
  - org.apache.activemq.artemis.selector.filter.BooleanExpression
- org.apache.activemq.artemis.selector.filter.Filterable
- org.apache.activemq.artemis.selector.filter.XPathExpression.XPathEvaluator
- org.apache.activemq.artemis.selector.filter.XPathExpression.XPathEvaluatorFactory

Copyright © 2017. All rights reserved.