public class URLClassLoaderFirst extends URLClassLoader
| Modifier and Type | Field and Description |
|---|---|
static Collection<String> |
FORCED_LOAD |
static Collection<String> |
FORCED_SKIP |
static String |
SLF4J_BINDER_CLASS |
static ClassLoader |
SYSTEM_CLASS_LOADER |
| Constructor and Description |
|---|
URLClassLoaderFirst(URL[] urls,
ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canBeLoadedFromSystem(String name) |
static Enumeration<URL> |
filterResources(String name,
Enumeration<URL> result) |
Enumeration<URL> |
getResources(String name) |
static boolean |
isFilterableResource(String name) |
Class<?> |
loadClass(String name,
boolean resolve) |
static void |
reloadConfig() |
static boolean |
shouldDelegateToTheContainer(ClassLoader loader,
String name) |
static boolean |
shouldSkip(String name) |
static boolean |
shouldSkipJsf(ClassLoader loader,
String name) |
static boolean |
shouldSkipSlf4j(ClassLoader loader,
String name) |
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, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic static final Collection<String> FORCED_SKIP
public static final Collection<String> FORCED_LOAD
public static final String SLF4J_BINDER_CLASS
public static final ClassLoader SYSTEM_CLASS_LOADER
public URLClassLoaderFirst(URL[] urls, ClassLoader parent)
public static void reloadConfig()
public Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic static boolean shouldDelegateToTheContainer(ClassLoader loader, String name)
public static boolean canBeLoadedFromSystem(String name)
public static boolean shouldSkip(String name)
public static boolean shouldSkipJsf(ClassLoader loader, String name)
public Enumeration<URL> getResources(String name) throws IOException
getResources in class ClassLoaderIOExceptionpublic static boolean isFilterableResource(String name)
public static boolean shouldSkipSlf4j(ClassLoader loader, String name)
public static Enumeration<URL> filterResources(String name, Enumeration<URL> result)
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.