Class ClassLoaderAndModuleFinder
- java.lang.Object
-
- nonapi.io.github.classgraph.classpath.ClassLoaderAndModuleFinder
-
public class ClassLoaderAndModuleFinder extends Object
A class to find the unique ordered classpath elements.
-
-
Constructor Summary
Constructors Constructor Description ClassLoaderAndModuleFinder(ScanSpec scanSpec, LogNode log)
A class to find the unique ordered classpath elements.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassLoader[]
getContextClassLoaders()
List<ModuleRef>
getNonSystemModuleRefs()
List<ModuleRef>
getSystemModuleRefs()
-
-
-
Method Detail
-
getContextClassLoaders
public ClassLoader[] getContextClassLoaders()
- Returns:
- The context classloader, and any other classloader that is not an ancestor of context classloader.
-
getSystemModuleRefs
public List<ModuleRef> getSystemModuleRefs()
- Returns:
- The system modules as ModuleRef wrappers, or null if no modules were found (e.g. on JDK 7 or 8).
-
-