# Package org.codehaus.groovy.ast.tools

- Class Summary
  Class | Description
  --- | ---
  BeanUtils |
  ClassNodeUtils | Deprecated.
  ClosureUtils | Handy methods when working with Closure AST data structures.
  GeneralUtils | Handy methods when working with the Groovy AST
  GenericsUtils | Utility methods to deal with generic types.
  ParameterUtils |
  PropertyNodeUtils |
  WideningCategories | This class provides helper methods to determine the type from a widening operation for example for a plus operation.
  WideningCategories.LowestUpperBoundClassNode | This `ClassNode` specialization is used when the lowest upper bound of two types cannot be represented by an existing type.