# Hierarchy For Package org.apache.commons.jxpath.ri.compiler

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.jxpath.ri.compiler.Expression
    - org.apache.commons.jxpath.ri.compiler.Constant
    - org.apache.commons.jxpath.ri.compiler.Operation
      - org.apache.commons.jxpath.ri.compiler.CoreFunction
      - org.apache.commons.jxpath.ri.compiler.CoreOperation
        - org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
        - org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
        - org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
          - org.apache.commons.jxpath.ri.compiler.CoreOperationEqual
            - org.apache.commons.jxpath.ri.compiler.NameAttributeTest
          - org.apache.commons.jxpath.ri.compiler.CoreOperationNotEqual
        - org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
        - org.apache.commons.jxpath.ri.compiler.CoreOperationMod
        - org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
        - org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
        - org.apache.commons.jxpath.ri.compiler.CoreOperationOr
        - org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
          - org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan
          - org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual
          - org.apache.commons.jxpath.ri.compiler.CoreOperationLessThan
          - org.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual
        - org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
        - org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
      - org.apache.commons.jxpath.ri.compiler.ExtensionFunction
    - org.apache.commons.jxpath.ri.compiler.Path
      - org.apache.commons.jxpath.ri.compiler.ExpressionPath
      - org.apache.commons.jxpath.ri.compiler.LocationPath
    - org.apache.commons.jxpath.ri.compiler.VariableReference
  - org.apache.commons.jxpath.ri.compiler.Expression.PointerIterator (implements java.util.Iterator<E>)
  - org.apache.commons.jxpath.ri.compiler.Expression.ValueIterator (implements java.util.Iterator<E>)
  - org.apache.commons.jxpath.ri.compiler.NodeTest
    - org.apache.commons.jxpath.ri.compiler.NodeNameTest
    - org.apache.commons.jxpath.ri.compiler.NodeTypeTest
    - org.apache.commons.jxpath.ri.compiler.ProcessingInstructionTest
  - org.apache.commons.jxpath.ri.compiler.Step
  - org.apache.commons.jxpath.ri.compiler.TreeCompiler (implements org.apache.commons.jxpath.ri.Compiler)