Пакет com.sun.source.util
package com.sun.source.util
Предоставляет утилиты для работы с абстрактными синтаксическими деревьями (AST).
- Начиная с:
- 1.6
| Класс | Описание |
|---|---|
| DocSourcePositions | Предоставляет методы для получения позиции DocTree в комментарии javadoc. |
| DocTreeFactory | Фабрика для создания узлов DocTree. |
| DocTreePath | Путь по узлам дерева, обычно используемый для представления последовательности родительских узлов узла дерева вплоть до узла верхнего уровня DocCommentTree. |
|
DocTreePathScanner<R, |
DocTreeVisitor, который посещает все дочерние узлы дерева и поддерживает путь к родительским узлам. |
| DocTrees | Предоставляет доступ к синтаксическим деревьям комментариев документации. |
|
DocTreeScanner<R, |
DocTreeVisitor, который посещает все дочерние узлы дерева. |
| JavacTask | Предоставляет доступ к функциональности, специфичной для компилятора Java JDK javac. |
| ParameterNameProvider | Поставщик имен параметров, если их нельзя определить из надежного источника, например файла класса. |
| Plugin | Интерфейс подключаемого модуля javac. |
|
SimpleDocTreeVisitor<R, |
Простой посетитель узлов дерева. |
|
SimpleTreeVisitor<R, |
Простой посетитель узлов дерева. |
| SourcePositions | Предоставляет методы для получения позиции Tree в CompilationUnit. |
| TaskEvent | Предоставляет сведения о работе, выполненной компилятором Java JDK javac. |
| TaskEvent.Kind | Тип события задачи. |
| TaskListener | Предоставляет слушателя для мониторинга работы компилятора Java JDK 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://docs.oracle.com/en/java/javase/25/docs/api/jdk.compiler/com/sun/source/util/package-summary.html