File: DelegatedURLClassLoader.java

package info (click to toggle)
rjava 0.9-3-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 3,196 kB
  • sloc: java: 7,733; ansic: 4,947; sh: 2,878; makefile: 137; perl: 33
file content (22 lines) | stat: -rw-r--r-- 663 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* An extension of URLClassLoader that implements DelegatedClassLoader */

import java.net.URL;
import java.net.URLClassLoader;

public class DelegatedURLClassLoader extends URLClassLoader implements DelegatedClassLoader {
    public DelegatedURLClassLoader() {
	super(new URL[]{});
    }
    public DelegatedURLClassLoader(URL[] urls) {
	super(urls);
    }
    public String delegatedFindLibrary(String name) {
	return super.findLibrary(name);
    }
    public Class delegatedFindClass(String name) throws ClassNotFoundException {
	return super.findClass(name);
    }
    public URL delegatedFindResource(String name) {
	return super.findResource(name);
    }
}