java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
iu.type.LegacyClassLoader
- All Implemented Interfaces:
Closeable
,AutoCloseable
Class loader for
legacy
components.-
Constructor Summary
ConstructorsConstructorDescriptionLegacyClassLoader
(boolean web, URL[] classpath, ClassLoader parent) Constructor for use byComponentFactory
-
Method Summary
Methods inherited from class java.net.URLClassLoader
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
LegacyClassLoader
LegacyClassLoader(boolean web, URL[] classpath, ClassLoader parent) Constructor for use byComponentFactory
- Parameters:
web
- true for web classloading semantics; false for normal parent delegation semanticsclasspath
- class path URLsparent
- parent class loader
-
-
Method Details
-
loadClass
- Overrides:
loadClass
in classClassLoader
- Throws:
ClassNotFoundException
-