仅允许注释特定方法

时间:2014-12-15 18:33:54

标签: java annotations

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

1 个答案:

答案 0 :(得分:1)

您可以使用注释处理来执行此操作。运行javac with proc, processor and processorpath选项并实施Processor,执行您想要的所有检查。

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