コード例 #1
0
ファイル: JvstTest2.java プロジェクト: romix/javassist
 public void testAddCatchForConstructor() throws Exception {
   CtClass cc = sloader.get("test2.AddCatchForConstructor");
   CtConstructor m1 = cc.getDeclaredConstructors()[0];
   m1.addCatch("return;", sloader.get("java.lang.Exception"));
   cc.writeFile();
   Object obj = make(cc.getName());
 }
コード例 #2
0
ファイル: JvstTest2.java プロジェクト: romix/javassist
 public void testConstructorName() throws Exception {
   CtClass cc = sloader.get("test2.Construct");
   CtConstructor[] cons = cc.getDeclaredConstructors();
   assertEquals("Construct", cons[0].getName());
   assertEquals("Construct", cons[1].getName());
   assertEquals("<clinit>", cc.getClassInitializer().getName());
 }