# Package org.apache.groovy.ast.tools

package org.apache.groovy.ast.tools
Utilities for Abstract Syntax Tree manipulation and analysis. Provides helper methods for AST traversal, transformation, and code generation.

- Classes
  Class
  Description
  AnnotatedNodeUtils
  Utility class for working with AnnotatedNodes
  ClassNodeUtils
  Utility class for working with ClassNodes
  ConstructorNodeUtils
  Utility class for working with ConstructorNodes
  ExpressionUtils
  Utility methods for reasoning about Groovy AST expressions.
  ImmutablePropertyUtils
  Utility methods for immutable-property analysis and code generation.
  MethodCallUtils
  Utility class for commonly called methods
  MethodNodeUtils
  Utility class for working with MethodNodes
  VisibilityUtils
  Utility methods for resolving visibility customizations from `VisibilityOptions`.