Example #1
0
 private void createWriteReplace() {
   MethodIdentifier identifier = MethodIdentifier.getIdentifier(Object.class, "writeReplace");
   ClassMethod method =
       classFile.addMethod(AccessFlag.PROTECTED, "writeReplace", "Ljava/lang/Object;");
   method.addCheckedExceptions(ObjectStreamException.class);
   overrideMethod(method, identifier, new WriteReplaceBodyCreator());
 }