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