public class NativeImageClassLoaderSupport extends AbstractNativeImageClassLoaderSupport
AbstractNativeImageClassLoaderSupport.ClassInit, AbstractNativeImageClassLoaderSupport.UtilclassPathClassLoader| Modifier and Type | Method and Description |
|---|---|
protected List<Path> |
applicationModulePath() |
protected Optional<Object> |
findModule(String moduleName) |
protected Optional<String> |
getMainClassFromModule(Object module) |
void |
initAllClasses(ForkJoinPool executor,
ImageClassLoader imageClassLoader) |
protected Class<?> |
loadClassFromModule(Object module,
String className) |
protected List<Path> |
modulepath() |
protected void |
processAddExportsAndAddOpens(org.graalvm.compiler.options.OptionValues parsedHostedOptions) |
getClassLoaderprotected List<Path> modulepath()
modulepath in class AbstractNativeImageClassLoaderSupportprotected List<Path> applicationModulePath()
applicationModulePath in class AbstractNativeImageClassLoaderSupportprotected Optional<Object> findModule(String moduleName)
findModule in class AbstractNativeImageClassLoaderSupportprotected void processAddExportsAndAddOpens(org.graalvm.compiler.options.OptionValues parsedHostedOptions)
processAddExportsAndAddOpens in class AbstractNativeImageClassLoaderSupportprotected Class<?> loadClassFromModule(Object module, String className) throws ClassNotFoundException
loadClassFromModule in class AbstractNativeImageClassLoaderSupportClassNotFoundExceptionprotected Optional<String> getMainClassFromModule(Object module)
getMainClassFromModule in class AbstractNativeImageClassLoaderSupportpublic void initAllClasses(ForkJoinPool executor, ImageClassLoader imageClassLoader)
initAllClasses in class AbstractNativeImageClassLoaderSupport