Lines Matching defs:loader
21 * Class loader test.
28 FancyLoader loader;
30 loader = new FancyLoader(ClassLoader.getSystemClassLoader());
32 //System.out.println("ALTERN: " + loader);
43 * name in the "fancy" class loader -- but the VM thinks it has a
54 testAccess1(loader);
55 testAccess2(loader);
56 testAccess3(loader);
58 testExtend(loader);
59 testExtendOkay(loader);
60 testInterface(loader);
61 testAbstract(loader);
62 testImplement(loader);
63 testIfaceImplement(loader);
84 throw new AssertionError("loadClass with nullclass loader failed");
89 System.out.println("Loaded class into null class loader");
151 static void testAccess1(ClassLoader loader) {
155 altClass = loader.loadClass("Inaccessible1");
181 static void testAccess2(ClassLoader loader) {
185 altClass = loader.loadClass("Inaccessible2");
201 static void testAccess3(ClassLoader loader) {
205 altClass = loader.loadClass("Inaccessible3");
221 static void testExtend(ClassLoader loader) {
227 doubledExtendClass = loader.loadClass("DoubledExtend");
270 static void testExtendOkay(ClassLoader loader) {
276 doubledExtendOkayClass = loader.loadClass("DoubledExtendOkay");
318 static void testInterface(ClassLoader loader) {
322 /* get GetDoubled from the "alternate" class loader */
324 getDoubledClass = loader.loadClass("GetDoubled");
364 static void testAbstract(ClassLoader loader) {
368 /* get AbstractGet from the "alternate" loader */
370 abstractGetClass = loader.loadClass("AbstractGet");
409 static void testImplement(ClassLoader loader) {
417 doubledImplementClass = loader.loadClass("DoubledImplement");
467 static void testIfaceImplement(ClassLoader loader) {
473 * DoubledImplement2 from the other class loader; without this
477 ifaceImplClass = loader.loadClass("IfaceImpl");
478 ifaceImplClass = loader.loadClass("DoubledImplement2");
503 * comes from the application class loader.