查找标有特定值注释的类

时间:2016-07-28 08:18:10

标签: java reflection google-reflections

我使用的这个Java Reflections API到目前为止我发现非常方便:

https://github.com/ronmamo/reflections

查找标记有特定注释的所有类很容易,但是,我无法弄清楚如何在扫描程序中添加过滤器以检索以某种方式配置该注释的类。

例如,如果我有三个类:

@Important(level="high")
public class HighlyImportant { }

@Important(level="medium")
public class ModeratelyImportant { }

@Important(level="low")
public class NotSoImportant { }

我可以通过扫描@Important注释获得所有三个类,但是如何将其限制为仅仅@Important(level = high)?

由于

0 个答案:

没有答案