public class ModuleClassLoader extends URLClassLoader
| Constructor and Description |
|---|
ModuleClassLoader(Module module,
URL[] classPathEntries) |
| Modifier and Type | Method and Description |
|---|---|
Module |
getModule() |
protected Class<?> |
loadClass(String name,
boolean resolve) |
Class<?> |
loadExportedClass(String name)
Load class from this module, if the package is marked as exported
|
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic Class<?> loadExportedClass(String name) throws ClassNotFoundException
name - The name of the classClassNotFoundException - if class is not foundprotected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic Module getModule()
Copyright © 2011-2013 SYSE. All Rights Reserved.