55 |
*/ |
*/ |
56 |
public class RMIClassLoader |
public class RMIClassLoader |
57 |
{ |
{ |
58 |
|
/** |
59 |
|
* This class isn't intended to be instantiated. |
60 |
|
*/ |
61 |
|
private RMIClassLoader() {} |
62 |
|
|
63 |
private static class MyClassLoader extends URLClassLoader |
private static class MyClassLoader extends URLClassLoader |
64 |
{ |
{ |
65 |
private MyClassLoader (URL[] urls, ClassLoader parent, String annotation) |
// Package-private to avoid a trampoline constructor. |
66 |
|
MyClassLoader (URL[] urls, ClassLoader parent, String annotation) |
67 |
{ |
{ |
68 |
super (urls, parent); |
super (urls, parent); |
69 |
this.annotation = annotation; |
this.annotation = annotation; |