private static class RFC3986URLClassLoader.SubURLClassLoader extends RFC3986URLClassLoader
| Constructor and Description |
|---|
SubURLClassLoader(URL[] urls,
AccessControlContext context) |
SubURLClassLoader(URL[] urls,
ClassLoader parent,
AccessControlContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<?> |
loadClass(String className,
boolean resolveClass)
Overrides the
loadClass() of ClassLoader. |
addURL, close, definePackage, findClass, findClassImpl, findResource, findResourceImpl, findResources, findResourcesImpl, getHandler, getURLs, newInstance, newInstancegetPermissions, getResourceAsStreamdefineClass, 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, setSignersSubURLClassLoader(URL[] urls, AccessControlContext context)
SubURLClassLoader(URL[] urls, ClassLoader parent, AccessControlContext context)
protected Class<?> loadClass(String className, boolean resolveClass) throws ClassNotFoundException
loadClass() of ClassLoader. It calls
the security manager's checkPackageAccess() before
attempting to load the class.loadClass in class ClassLoaderclassName - String the name of the class to search for.resolveClass - boolean indicates if class should be resolved after
loading.ClassNotFoundException - If the class could not be found.Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.