L*********s 发帖数: 3063 | 1 我知道自定义的annotation如果RetentionPolicy是Runtime, 那么可以在代码中用
reflection自定义运行时处理这个annotation的任务。
但是如果我自定义的annotation的RetentionPolicy是Source或者Class,
比如我想定义一个在compile time检查代码的任务,
那么如何自定义一个让compiler处理这个annotation的任务呢? | e*****t 发帖数: 1005 | 2 java apt
http://docs.oracle.com/javase/6/docs/technotes/guides/apt/Getti
【在 L*********s 的大作中提到】 : 我知道自定义的annotation如果RetentionPolicy是Runtime, 那么可以在代码中用 : reflection自定义运行时处理这个annotation的任务。 : 但是如果我自定义的annotation的RetentionPolicy是Source或者Class, : 比如我想定义一个在compile time检查代码的任务, : 那么如何自定义一个让compiler处理这个annotation的任务呢?
|
|