Пакет com.sun.source.util
package com.sun.source.util
Предоставляет утилиты для операций над абстрактными синтаксическими деревьями (AST).
- Since:
- 1.6
| Класс | Описание |
|---|---|
| DocSourcePositions | Предоставляет методы для получения позиции DocTree в комментарии javadoc. |
| DocTreeFactory | Фабрика для создания DocTree узлов. |
| DocTreePath | Путь по древовидным узлам, обычно используется для представления последовательности родительских узлов узла дерева до корневого DocCommentTree узла. |
|
DocTreePathScanner<R, |
DocTreeVisitor, который посещает все дочерние узлы дерева и предоставляет поддержку для поддержания пути родительских узлов. |
| DocTrees | Предоставляет доступ к синтаксическим деревьям для комментариев doc. |
|
DocTreeScanner<R, |
DocTreeVisitor, который посещает все дочерние узлы дерева. |
| JavacTask | Предоставляет доступ к функциональности, специфичной для JDK компилятора Java, javac. |
| ParameterNameProvider | Поставщик имён параметров, когда имена параметров не определяются из надёжного источника, например, из файла класса. |
| Plugin | Интерфейс для плагина javac. |
|
SimpleDocTreeVisitor<R, |
Простой посетитель для узлов дерева. |
|
SimpleTreeVisitor<R, |
Простой посетитель для узлов дерева. |
| SourcePositions | Предоставляет методы для получения позиции Tree в CompilationUnit. |
| TaskEvent | Предоставляет подробности о работе, проделанной JDK компилятором Java, javac. |
| TaskEvent.Kind | Тип события задачи. |
| TaskListener | Предоставляет слушатель для мониторинга активности JDK компилятора Java, javac. |
| TreePath | Путь по древовидным узлам, обычно используется для представления последовательности родительских узлов узла дерева до корневого CompilationUnitTree узла. |
|
TreePathScanner<R, |
TreeVisitor, который посещает все дочерние узлы дерева и предоставляет поддержку для поддержания пути родительских узлов. |
| Trees | Мост между JSR 199, JSR 269 и Tree API. |
|
TreeScanner<R, |
TreeVisitor, который посещает все дочерние узлы дерева. |
© 1993, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/jdk.compiler/com/sun/source/util/package-summary.html