Package org.codehaus.groovy.runtime.m12n
Class ExtensionModuleRegistry
- java.lang.Object
-
- org.codehaus.groovy.runtime.m12n.ExtensionModuleRegistry
-
public class ExtensionModuleRegistry extends java.lang.ObjectThe extension method registry is responsible for collecting methods (or static methods) which are added to existing classes and may be called like regular methods.In previous Groovy versions, such methods could only be defined in a single class called
DefaultGroovyMethodsfor instance methods, andDefaultGroovyStaticMethodsfor static methods.- Since:
- 2.0.0
-
-
Constructor Summary
Constructors Constructor Description ExtensionModuleRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddModule(ExtensionModule module)ExtensionModulegetModule(java.lang.String moduleName)java.util.List<ExtensionModule>getModules()booleanhasModule(java.lang.String moduleName)voidremoveModule(ExtensionModule module)
-
-
-
Method Detail
-
addModule
public void addModule(ExtensionModule module)
-
removeModule
public void removeModule(ExtensionModule module)
-
getModules
public java.util.List<ExtensionModule> getModules()
-
hasModule
public boolean hasModule(java.lang.String moduleName)
-
getModule
public ExtensionModule getModule(java.lang.String moduleName)
-
-