package bug_regression_jdk7.javassist;
import java.net.URL;
import java.net.URLClassLoader;
/**
* @author Woonduk Kang(emeroad)
*/
public class CustomURLClassLoader extends URLClassLoader {
public CustomURLClassLoader(URL[] urls, ClassLoader parent) {
super(urls, parent);
}
public CustomURLClassLoader(URL[] urls) {
super(urls);
}
public Class<?> defineClass0(String name, byte[] bytes) {
return this.defineClass(name, bytes, 0, bytes.length);
}
public Class<?> defineClass0(String name, byte[] bytes, int off, int length) {
return super.defineClass(name, bytes, off, length);
}
@Override
public Class<?> loadClass(String name) throws ClassNotFoundException {
return super.loadClass(name);
}
}