| Modifier and Type | Field and Description |
|---|---|
| private ClassLoader[] | classLoaderOrderRespectingParentDelegation
The default order in which ClassLoaders are called to load classes, respecting parent-first/parent-last delegation order. |
| private final ClasspathOrder | classpathOrder
The classpath order. |
| private ClassGraphClassLoader | delegateClassGraphClassLoader
If one of the classloaders that was found was an existing instance of |
| private final ModuleFinder | moduleFinder
The |
| Access | Constructor and Description |
|---|---|
| public | ClasspathFinder(final ScanSpec
The scanSpec, final ReflectionUtils reflectionUtils, final LogNode ScanSpec.The log. log)A class to find the unique ordered classpath elements. |
| Modifier and Type | Method and Description |
|---|---|
| public ClassLoader[] | Returns: the class loader order.Get the ClassLoader order, respecting parent-first/parent-last delegation order. |
| public ClasspathOrder | Returns: The order of raw classpath elements obtained from ClassLoaders.Get the classpath order. |
| public ClassGraphClassLoader | Returns: theClassGraphClassLoader to delegate to before loading classes with this scan's own
ClassGraphClassLoader (or null if none).If one of the classloaders that was found was an existing instance of |
| public ModuleFinder |
| classLoaderOrderRespectingParentDelegation | back to summary |
|---|---|
| private ClassLoader[] classLoaderOrderRespectingParentDelegation The default order in which ClassLoaders are called to load classes, respecting parent-first/parent-last delegation order. | |
| classpathOrder | back to summary |
|---|---|
| private final ClasspathOrder classpathOrder The classpath order. | |
| delegateClassGraphClassLoader | back to summary |
|---|---|
| private ClassGraphClassLoader delegateClassGraphClassLoader If one of the classloaders that was found was an existing instance of | |
| moduleFinder | back to summary |
|---|---|
| private final ModuleFinder moduleFinder The | |
| ClasspathFinder | back to summary |
|---|---|
| public ClasspathFinder(final ScanSpec scanSpec, final ReflectionUtils reflectionUtils, final LogNode log) A class to find the unique ordered classpath elements. | |
| getClassLoaderOrderRespectingParentDelegation | back to summary |
|---|---|
| public ClassLoader[] getClassLoaderOrderRespectingParentDelegation() Get the ClassLoader order, respecting parent-first/parent-last delegation order.
| |
| getClasspathOrder | back to summary |
|---|---|
| public ClasspathOrder getClasspathOrder() Get the classpath order.
| |
| getDelegateClassGraphClassLoader | back to summary |
|---|---|
| public ClassGraphClassLoader getDelegateClassGraphClassLoader() If one of the classloaders that was found was an existing instance of
| |
| getModuleFinder | back to summary |
|---|---|
| public ModuleFinder getModuleFinder() Get the
| |