File: DelegatedURLClassLoader.java

package info (click to toggle)
rjava 1.0-14-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,188 kB
  • sloc: java: 13,223; ansic: 5,503; sh: 3,776; xml: 325; makefile: 250; 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);
    }
}