Package | Description |
---|---|
io.github.lukehutch.fastclasspathscanner.scanner | |
io.github.lukehutch.fastclasspathscanner.utils |
Modifier and Type | Field | Description |
---|---|---|
ModuleRef |
ClasspathResource.moduleRef |
Modifier and Type | Field | Description |
---|---|---|
List<ModuleRef> |
ClassLoaderFinder.EnvClassLoadersAndModules.nonSystemModuleRefs |
|
List<ModuleRef> |
ClassLoaderFinder.EnvClassLoadersAndModules.systemModuleRefs |
Modifier and Type | Method | Description |
---|---|---|
ModuleRef |
ClassInfo.getClasspathElementModuleRef() |
The classpath element module that this class was found within, or null if this class was found in a directory
or jar.
|
Modifier and Type | Method | Description |
---|---|---|
static List<ModuleRef> |
ModuleRef.findModuleRefs(Class<?> cls) |
Get all visible ModuleReferences in all layers, given a Class reference.
|
static List<ModuleRef> |
ModuleRef.findModuleRefs(Class<?>[] callStack) |
Get all visible ModuleReferences in all layers, given an array of stack frame
Class<?> references. |
static Set<ModuleRef> |
ModuleRef.findSystemModuleRefs() |
Find all system modules, or return null if not running on JDK9+.
|
List<ModuleRef> |
ClasspathFinder.getNonSystemModuleRefs() |
Get ModuleRefs for the non-system modules, if running under JDK9+, else null.
|
List<ModuleRef> |
ClasspathFinder.getSystemModuleRefs() |
Get ModuleRefs for the system modules, if running under JDK9+, else null.
|
Modifier and Type | Method | Description |
---|---|---|
int |
ModuleRef.compareTo(ModuleRef o) |
Constructor | Description |
---|---|
ClasspathResource(File classpathEltFile,
ModuleRef moduleRef,
String pathRelativeToClasspathElt,
String pathRelativeToClasspathPrefix) |
Constructor | Description |
---|---|
EnvClassLoadersAndModules(ClassLoader[] classLoaders,
List<ModuleRef> systemModuleRefs,
List<ModuleRef> nonSystemModuleRefs) |
Modifier and Type | Method | Description |
---|---|---|
Recycler<ModuleRef.ModuleReaderProxy,IOException> |
NestedJarHandler.getModuleReaderProxyRecycler(ModuleRef moduleRef,
LogNode log) |
Get a ModuleReaderProxy recycler given a ModuleRef.
|
Copyright © 2018. All rights reserved.