コード例 #1
0
ファイル: BytecodeLoader2.java プロジェクト: rolaechea/Pydev
 // override from abstract base class
 protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException {
   Class c = findLoadedClass(name);
   if (c != null) {
     return c;
   }
   return BytecodeLoader.findParentClass(this.parents, name);
 }
コード例 #2
0
ファイル: BytecodeLoader2.java プロジェクト: rolaechea/Pydev
 public Class loadClassFromBytes(String name, byte[] data) {
   Class c = defineClass(name, data, 0, data.length, this.getClass().getProtectionDomain());
   resolveClass(c);
   BytecodeLoader.compileClass(c);
   return c;
 }
コード例 #3
0
ファイル: BytecodeLoader2.java プロジェクト: rolaechea/Pydev
 public BytecodeLoader2() {
   this.parents = BytecodeLoader.init();
 }