コード例 #1
0
 private static void addDefaultConstructor(CtClass c) throws CannotCompileException {
   CtConstructor cons;
   try {
     cons = c.getDeclaredConstructor(new CtClass[] {});
     cons.setModifiers(Modifier.PUBLIC);
   } catch (NotFoundException e) {
     cons = new CtConstructor(new CtClass[] {}, c);
     cons.setBody(";");
     c.addConstructor(cons);
   }
 }