【发布时间】:2015-03-21 21:03:14
【问题描述】:
我在分析下面两段代码使用ASM(Api Version 5.0)
private Object x = new @TypeAnno3 Object();
private String myString = (@TypeAnno4 String) str;
我正在尝试找到要覆盖的正确访问者/方法,以获取有关两种类型注释的通知。
我设法得到了各种类型注释,但不是这两个......
我该怎么做?
【问题讨论】:
-
我不在我的工作站验证(因此评论而不是回答),但我强烈怀疑 MethodVisitor.visitInsnAnnotation 方法:asm.ow2.org/asm50/javadoc/user/org/objectweb/asm/…
-
@bkail 工作,太棒了。请给出答案
-
完成了,很高兴它成功了。
-
@bkail 我还有另一个非常相似的问题:stackoverflow.com/q/29189158/66686 如果你能提供帮助,那就太好了。
标签: java java-bytecode-asm type-annotation