我有一个班级Book
,其中有一些注释,例如@Override
,@Before
,@After
。
如何使用ICompilationUnit
获取这些注释?
答案 0 :(得分:1)
“使用IAnnotatable.getAnnotation(String)获取注释。
请注意,注释不是其声明元素的子元素。要获取注释列表,请使用IAnnotatable.getAnnotations()。“
什么是IAnnotatable? IField,ILocalVariable,IMethod,IPackageDeclaration,IType。
ICompilationUnit上有一些方法可以获取这些类型的对象。