Package org.codehaus.groovy.runtime.m12n
Class ExtensionModuleScanner
- java.lang.Object
- 
- org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner
 
- 
 public class ExtensionModuleScanner extends Object A 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 StringLEGACY_MODULE_META_INF_FILEstatic StringMODULE_META_INF_FILE
 - 
Constructor SummaryConstructors Constructor Description ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, ClassLoader loader)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidscanClasspathModules()voidscanExtensionModuleFromProperties(Properties properties)
 
- 
- 
- 
Field Detail- 
LEGACY_MODULE_META_INF_FILEpublic static final String LEGACY_MODULE_META_INF_FILE - See Also:
- Constant Field Values
 
 - 
MODULE_META_INF_FILEpublic static final String MODULE_META_INF_FILE - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ExtensionModuleScannerpublic ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, ClassLoader loader) 
 
- 
 - 
Method Detail- 
scanClasspathModulespublic void scanClasspathModules() 
 - 
scanExtensionModuleFromPropertiespublic void scanExtensionModuleFromProperties(Properties properties) 
 
- 
 
-