Package org.codehaus.groovy.runtime.m12n
Class ExtensionModuleScanner
- java.lang.Object
- 
- org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner
 
- 
 public class ExtensionModuleScanner extends java.lang.ObjectA module extension scanner is responsible for searching classpath modules, loading metadata from module descriptors, then perform custom tasks for each module. This class was introduced as a fix for GROOVY-6008- Since:
- 2.1.2
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceExtensionModuleScanner.ExtensionModuleListener
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringLEGACY_MODULE_META_INF_FILEstatic java.lang.StringMODULE_META_INF_FILE
 - 
Constructor SummaryConstructors Constructor Description ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, java.lang.ClassLoader loader)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidscanClasspathModules()voidscanExtensionModuleFromProperties(java.util.Properties properties)
 
- 
- 
- 
Field Detail- 
LEGACY_MODULE_META_INF_FILEpublic static final java.lang.String LEGACY_MODULE_META_INF_FILE - See Also:
- Constant Field Values
 
 - 
MODULE_META_INF_FILEpublic static final java.lang.String MODULE_META_INF_FILE - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ExtensionModuleScannerpublic ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, java.lang.ClassLoader loader) 
 
- 
 
-