public class NMutableClassLoaderImpl extends URLClassLoader implements net.thevpc.nuts.core.NMutableClassLoader
| Constructor and Description |
|---|
NMutableClassLoaderImpl(ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
asClassLoader() |
boolean |
isLoadedDependency(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.artifact.NDefinition[] |
loadDependencies(net.thevpc.nuts.artifact.NDependency... allDefinitions) |
List<net.thevpc.nuts.artifact.NDefinition> |
loadedDependencies() |
String |
toString() |
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, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic NMutableClassLoaderImpl(ClassLoader parent)
public ClassLoader asClassLoader()
asClassLoader in interface net.thevpc.nuts.core.NMutableClassLoaderpublic List<net.thevpc.nuts.artifact.NDefinition> loadedDependencies()
loadedDependencies in interface net.thevpc.nuts.core.NMutableClassLoaderpublic net.thevpc.nuts.artifact.NDefinition[] loadDependencies(net.thevpc.nuts.artifact.NDependency... allDefinitions)
loadDependencies in interface net.thevpc.nuts.core.NMutableClassLoaderpublic boolean isLoadedDependency(net.thevpc.nuts.artifact.NId id)
isLoadedDependency in interface net.thevpc.nuts.core.NMutableClassLoaderCopyright © 2026 vpc open source initiative. All rights reserved.