[Java] Class ExtensionModuleRegistry
- org.codehaus.groovy.runtime.m12n.ExtensionModuleRegistry
public class ExtensionModuleRegistry extends Object
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.
In previous Groovy versions, such methods could only be defined in a single class called DefaultGroovyMethods for instance methods, and DefaultGroovyStaticMethods for static methods.
- Since:
- 2.0.0
Constructor Summary
Constructor and description |
---|
ExtensionModuleRegistry
() |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public void |
addModule(ExtensionModule module) | |
public ExtensionModule |
getModule(String moduleName) | |
public List<ExtensionModule> |
getModules() | |
public boolean |
hasModule(String moduleName) | |
public void |
removeModule(ExtensionModule module) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Constructor Detail
public ExtensionModuleRegistry()
Method Detail
public void addModule(ExtensionModule module)
public ExtensionModule getModule(String moduleName)
public List<ExtensionModule> getModules()
public boolean hasModule(String moduleName)
public void removeModule(ExtensionModule module)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/runtime/m12n/ExtensionModuleRegistry.html