public class DeploymentClassLoader extends URLClassLoader implements BeanInfoCachingClassLoader
| Constructor and Description |
|---|
DeploymentClassLoader(URL[] urls,
ClassLoader parent,
boolean isChildFirstClassLoading)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BeanInfoCache |
getBeanInfoCache()
Get the
BeanInfo cache for this class loader. |
InputStream |
getResourceAsStream(String name) |
boolean |
isChildFirstClassLoading() |
protected Class<?> |
loadClass(String name,
boolean resolve) |
void |
setChildFirstClassLoading(boolean childFirstClassLoading) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, 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 DeploymentClassLoader(URL[] urls, ClassLoader parent, boolean isChildFirstClassLoading)
urls - URLsparent - parent classloader ClassLoaderpublic InputStream getResourceAsStream(String name)
getResourceAsStream in class URLClassLoaderprotected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic boolean isChildFirstClassLoading()
public void setChildFirstClassLoading(boolean childFirstClassLoading)
public final BeanInfoCache getBeanInfoCache()
BeanInfoCachingClassLoaderBeanInfo cache for this class loader.getBeanInfoCache in interface BeanInfoCachingClassLoadernullCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.