javax.annotation.processing

接口
异常
注释
用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。

请参见:
          描述

接口摘要
Completion 某一注释的建议 completion
Filer 此接口支持通过注释处理器创建新文件。
Messager Messager 提供注释处理器用来报告错误消息、警告和其他通知的方式。
ProcessingEnvironment 注释处理工具框架将提供一个具有实现此接口的对象的注释 processor,因此 processor 可以使用该框架提供的设施来编写新文件、报告错误消息并查找其他实用工具。
Processor 注释 Processor 的接口。
RoundEnvironment 注释处理工具框架将提供一个注释处理器和一个实现此接口的对象,这样处理器可以查询有关注释处理的 round 的信息。
 

类摘要
AbstractProcessor 旨在用作最具体注释 processor 的便捷超类的抽象注释 processor。
Completions 用来组合 Completion 对象的实用工具类。
 

异常摘要
FilerException 指示一个检测到试图打开某一文件的 Filer,该文件违反 Filer 提供的保证。
 

注释类型摘要
SupportedAnnotationTypes 用来指示注释处理器支持哪些注释类型的注释。
SupportedOptions 用来指示注释处理器支持哪些选项的注释。
SupportedSourceVersion 用来指示注释处理器所支持的最新源版本的注释。
 

软件包 javax.annotation.processing 的描述

用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。

除非在特定实现中另行指定,否则此包中的方法所返回的集合应该是不能由调用者修改的,并且对于并发访问是不安全的。

除非另行指定,否则,如果给定一个 null 参数,此包中的方法将抛出 NullPointerException

从以下版本开始:
1.6