繁体   English   中英

如何使用Groovy从Java文件获取Annotation值?

[英]How to get the Annotation value from Java file using Groovy?

我想使用Android Studio和Groovy在Android中打印Java文件的注释详细信息。

假设您的意思是您有一个Java类,并且想要列出它的注释。

并假设这些注释是RetentionPolicy.RUNTIME ,因此在代码运行时它们仍然可见

您可以执行以下操作:

List<String> annotations = ClassOfInterest.annotations.collect { it.annotationType().name }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM