【问题标题】:Allow annotation only for specific methods仅允许对特定方法进行注释
【发布时间】:2014-12-15 18:33:54
【问题描述】:

我已经实现了一些自定义运行时方法注释。现在我想检查(最好在编译时)所有用我新实现的注释标记的方法都是静态的,并且只有一个可序列化的参数。如何在 Java 7 中归档它?

【问题讨论】:

    标签: java annotations


    【解决方案1】:

    您可以使用注释处理来做到这一点。运行javac with proc, processor and processorpath 选项并实现一个Processor,它会执行您想要的所有检查。

    请注意,您不能强制其他人使用这些选项,因此您仍应包括适当的运行时检查。

    【讨论】:

      猜你喜欢
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 2011-12-03
      • 2011-07-10
      • 1970-01-01
      • 1970-01-01
      • 2021-03-01
      • 1970-01-01
      相关资源
      最近更新 更多