| Class | Description |
|---|---|
| ExtensionModule | An extension module is a class responsible for providing a list of meta methods to the Groovy compiler and runtime. |
| ExtensionModuleRegistry | The extension method registry is responsible for collecting methods (or static methods) which are added to existing classes and may be called like regular methods. |
| MetaInfExtensionModule | A SimpleExtensionModule implementation which reads extension class metadata from META-INF. |
| PropertiesModuleFactory | This is the base class for classes responsible for creating modules using properties. |
| SimpleExtensionModule | An extension module which provides extension methods using a DefaultGroovyMethods-like implementation, that is to say using static methods defined in an "extension class". |
| StandardPropertiesModuleFactory | This is the standard Groovy module factory. |