包 javax.annotation.processing
包javax.annotation.processing
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
除非在特定实现中另有规定,否则此包中的方法返回的集合应该被调用者不可修改并且对于并发访问是不安全的。
除非另有说明,如果给定 null
参数,此包中的方法将抛出 NullPointerException
。
- 自从:
- 1.6
- 参见:
-
类描述一个抽象注解处理器,旨在成为大多数具体注解处理器的方便超类。建议的 completion 注释。用于组装
Completion
对象的实用程序类。该接口支持注解处理器创建新文件。表示Filer
检测到打开文件的尝试会违反Filer
提供的保证。Generated 注解用于标记已经生成的源代码。Messager
为注解处理器提供了报告错误消息、警告和其他通知的方式。注释处理工具框架将 为注解处理器提供一个实现该接口的对象 因此处理器可以使用框架提供的设施来编写新文件、报告错误消息和查找其他实用程序。注解处理器的接口。注释处理工具框架将为注解处理器提供一个实现该接口的对象以便处理器可以查询有关一轮注释处理的信息。用于指示注解处理器支持哪些注解的注解。用于指示注解处理器支持哪些选项的注解。用于指示注解处理器支持的最新源版本的注解。