| 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.