public class CustomClassLoader
extends java.net.URLClassLoader
Constructor and Description |
---|
CustomClassLoader(java.lang.ClassLoader parent) |
CustomClassLoader(java.lang.ClassLoader parent,
java.io.File classPathDir) |
Modifier and Type | Method and Description |
---|---|
void |
addClassPath(java.io.File dir) |
java.lang.Class<?> |
loadClass(java.lang.String name) |
java.lang.Class<?> |
loadClassInternal(java.lang.String name) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public CustomClassLoader(java.lang.ClassLoader parent)
public CustomClassLoader(java.lang.ClassLoader parent, java.io.File classPathDir)
public void addClassPath(java.io.File dir)
public java.lang.Class<?> loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public java.lang.Class<?> loadClassInternal(java.lang.String name) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
Copyright © 2013 The Apache Software Foundation