Пакет com.sun.source.util
Предоставляет утилиты для работы с абстрактными синтаксическими деревьями (AST).
- С:
- 1.6
| Интерфейс | Описание |
|---|---|
| DocSourcePositions | Предоставляет методы для получения позиции DocTree внутри комментария javadoc. |
| DocTreeFactory | Фабрика для создания узлов |
| Plugin | Интерфейс для плагина javac. |
| SourcePositions | Предоставляет методы для получения позиции Tree внутри CompilationUnit. |
| TaskListener | Предоставляет слушатель для мониторинга активности компилятора JDK Java, javac. |
| Класс | Описание |
|---|---|
| DocTreePath | Путь по узлам дерева, обычно используется для представления последовательности родительских узлов узла дерева до корневого узла DocCommentTree. |
| DocTreePathScanner<R,P> | DocTreeVisitor, который посещает все дочерние узлы дерева и предоставляет поддержку для поддержания пути для родительских узлов. |
| DocTrees | Предоставляет доступ к синтаксическим деревьям для комментариев doc. |
| DocTreeScanner<R,P> | TreeVisitor, который посещает все дочерние узлы дерева. |
| JavacTask | Предоставляет доступ к функциональности, специфичной для компилятора JDK Java, javac. |
| SimpleDocTreeVisitor<R,P> | Простой посетитель узлов дерева. |
| SimpleTreeVisitor<R,P> | Простой посетитель узлов дерева. |
| TaskEvent | Предоставляет подробности о проделанной работе компилятором JDK Java, javac. |
| TreePath | Путь по узлам дерева, обычно используется для представления последовательности родительских узлов узла дерева до корневого узла CompilationUnitTree. |
| TreePathScanner<R,P> | TreeVisitor, который посещает все дочерние узлы дерева и предоставляет поддержку для поддержания пути для родительских узлов. |
| Trees | Мост между JSR 199, JSR 269 и API дерева. |
| TreeScanner<R,P> | TreeVisitor, который посещает все дочерние узлы дерева. |
| Перечисление | Описание |
|---|---|
| TaskEvent.Kind | Тип события задачи. |
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/com/sun/source/util/package-summary.html