Package com.liferay.portal.kernel.util
Class AggregateClassLoader
Object
ClassLoader
com.liferay.portal.kernel.util.AggregateClassLoader
- Author:
- Brian Wing Shun Chan, Michael C. Han, Shuyang Zhou
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassLoader(ClassLoader classLoader) voidaddClassLoader(ClassLoader... classLoaders) voidaddClassLoader(Collection<ClassLoader> classLoaders) booleanprotected Class<?>static ClassLoadergetAggregateClassLoader(ClassLoader[] classLoaders) static ClassLoadergetAggregateClassLoader(ClassLoader parentClassLoader, ClassLoader... classLoaders) getResource(String name) getResources(String name) inthashCode()protected Class<?>Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResourceAsStream, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
AggregateClassLoader
-
-
Method Details
-
getAggregateClassLoader
public static ClassLoader getAggregateClassLoader(ClassLoader parentClassLoader, ClassLoader... classLoaders) -
getAggregateClassLoader
-
addClassLoader
-
addClassLoader
-
addClassLoader
-
equals
-
getClassLoaders
-
getResource
- Overrides:
getResourcein classClassLoader
-
getResources
- Overrides:
getResourcesin classClassLoader- Throws:
IOException
-
hashCode
public int hashCode() -
findClass
- Overrides:
findClassin classClassLoader- Throws:
ClassNotFoundException
-
loadClass
- Overrides:
loadClassin classClassLoader- Throws:
ClassNotFoundException
-