标签: java bytecode getter java-bytecode-asm
说我有这样的课程:
public class Example{ private String secret = "Secret String"; }
我如何能够添加一个getter来返回这个字符串(没有使用反射),所以我想以某种方式添加它
public String getSecret(){ return secret; }
答案 0 :(得分:6)
直接来自ASM FAQ:“How do I generate Setters and Getters for my class?”。
另见“How do I generate {some Java code} with ASM?”