# Hierarchy For Package org.codehaus.groovy.macro.matcher

Package Hierarchies:

- All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.codehaus.groovy.ast.CodeVisitorSupport
    - class org.codehaus.groovy.ast.ClassCodeVisitorSupport
      - class org.codehaus.groovy.macro.matcher.ContextualClassCodeVisitor
        - class org.codehaus.groovy.macro.matcher.ASTFinder
        - class org.codehaus.groovy.macro.matcher.ASTMatcher
  - class org.codehaus.groovy.macro.matcher.ContextualClassCodeVisitor.MatchByClass
  - class org.codehaus.groovy.macro.matcher.MatcherUtils
  - class org.codehaus.groovy.macro.matcher.MatchingConstraints
  - class org.codehaus.groovy.macro.matcher.TreeContext
  - enum org.codehaus.groovy.macro.matcher.TreeContext.TreeContextKey

## Interface Hierarchy

- interface org.codehaus.groovy.macro.matcher.ASTNodePredicate
- interface org.codehaus.groovy.macro.matcher.NodeComparator
- interface org.codehaus.groovy.macro.matcher.TreeContextAction