包的用途
javax.tools
使用 javax.tools 的包
包
描述
提供将文档注释表示为抽象语法树 (AST) 的接口。
提供将源代码表示为抽象语法树 (AST) 的接口。
为抽象语法树 (AST) 的操作提供实用程序。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
为可以从程序中调用的工具提供接口,例如编译器。
Doclet API 提供了一个环境,结合语言模型 API 和编译器树 API,允许客户端检查程序和库的源代码级结构,包括嵌入在源代码中的 API 注解。
提供用于创建工具的接口,例如 Read-Eval-Print Loop (REPL),它以交互方式评估 Java 编程语言代码的“片段”。
-
被 com.sun.source.doctree 使用的 javax.tools 中的类
-
被 com.sun.source.tree 使用的 javax.tools 中的类
-
被 com.sun.source.util 使用的 javax.tools 中的类类描述工具诊断接口。各种诊断,例如,错误或警告。工具的文件抽象。代表编译任务未来的接口。在 Java 编程语言源文件和类文件上运行的工具的文件抽象。
-
被 javax.annotation.processing 使用的 javax.tools 中的类类描述各种诊断,例如,错误或警告。工具的文件抽象。文件对象位置的接口。在 Java 编程语言源文件和类文件上运行的工具的文件抽象。
-
被 javax.lang.model.util 使用的 javax.tools 中的类
-
被 javax.tools 使用的 javax.tools 中的类类描述工具诊断接口。各种诊断,例如,错误或警告。用于从工具接收诊断信息的接口。从程序调用 Java 编程语言文档工具的接口。代表文档任务未来的接口。特定于
DocumentationTool的位置。工具的文件抽象。将调用转发给给定的文件对象。从程序中调用 Java 编程语言编译器的接口。代表编译任务未来的接口。用于在 Java 编程语言源文件和类文件上运行的工具的文件管理器。文件对象位置的接口。在 Java 编程语言源文件和类文件上运行的工具的文件抽象。JavaFileObject 的种类。用于识别选项的界面。基于java.io.File和java.nio.file.Path的文件管理器。从字符串创建Path对象的工厂。文件对象的标准位置。可从程序中调用的工具的通用接口。 -
被 jdk.javadoc.doclet 使用的 javax.tools 中的类类描述各种诊断,例如,错误或警告。工具的文件抽象。用于在 Java 编程语言源文件和类文件上运行的工具的文件管理器。JavaFileObject 的种类。
-
被 jdk.jshell 使用的 javax.tools 中的类