[Java] Class ExtensionModuleRegistry

  • org.codehaus.groovy.runtime.m12n.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.

In previous Groovy versions, such methods could only be defined in a single class called DefaultGroovyMethods for instance methods, and DefaultGroovyStaticMethods for static methods.

Authors:
Cedric Champeau
Since:
2.0.0

Constructor Summary

Constructors
Constructor and description
ExtensionModuleRegistry ()

Methods Summary

Methods
Type Params Return Type Name and description
void addModule(ExtensionModule module)
ExtensionModule getModule(String moduleName)
List<ExtensionModule> getModules()
boolean hasModule(String moduleName)
void removeModule(ExtensionModule module)

Inherited Methods Summary

Inherited Methods
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/2.4.21/html/gapi/org/codehaus/groovy/runtime/m12n/ExtensionModuleRegistry.html