Spec-Zone.ru › OpenJDK 21

Пакет javax.lang.model.util

package javax.lang.model.util
Утилиты для помощи в обработке элементов программы и типов.

Если не указано иное в конкретной реализации, коллекции, возвращаемые методами в этом пакете, должны быть неизменяемыми для вызывающего объекта и небезопасными для одновременного доступа.

Если не указано иное, методы в этом пакете будут выбрасывать NullPointerException при получении null аргумента.

Since:
1.6
См. также:
  • JSR 269: API для обработки аннотаций с подключаемым модулем
Пакет Описание
javax.lang.model
Типы и иерархии пакетов, составляющие модель языка Java, модель объявлений и типов языка программирования Java.
javax.lang.model.element
Интерфейсы, используемые для моделирования элементов языка программирования Java.
javax.lang.model.type
Интерфейсы, используемые для моделирования типов языка программирования Java.
Класс Описание
AbstractAnnotationValueVisitor14<R,P>
Скелетный посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
AbstractAnnotationValueVisitor6<R,P>
Скелетный посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
AbstractAnnotationValueVisitor7<R,P>
Скелетный посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
AbstractAnnotationValueVisitor8<R,P>
Скелетный посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
AbstractAnnotationValueVisitor9<R,P>
Скелетный посетитель для значений аннотаций с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
AbstractElementVisitor14<R,P>
Скелетный посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
AbstractElementVisitor6<R,P>
Скелетный посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
AbstractElementVisitor7<R,P>
Скелетный посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
AbstractElementVisitor8<R,P>
Скелетный посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
AbstractElementVisitor9<R,P>
Скелетный посетитель элементов программы с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
AbstractTypeVisitor14<R,P>
Скелетный посетитель типов с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
AbstractTypeVisitor6<R,P>
Скелетный посетитель типов с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
AbstractTypeVisitor7<R,P>
Скелетный посетитель типов с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
AbstractTypeVisitor8<R,P>
Скелетный посетитель типов с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
AbstractTypeVisitor9<R,P>
Скелетный посетитель типов с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
ElementFilter
Фильтры для выбора только интересующих элементов из коллекции элементов.
ElementKindVisitor14<R,P>
Посетитель элементов программы, основанный на их типе с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
ElementKindVisitor6<R,P>
Посетитель элементов программы, основанный на их типе с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
ElementKindVisitor7<R,P>
Посетитель элементов программы, основанный на их типе с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
ElementKindVisitor8<R,P>
Посетитель элементов программы, основанный на их типе с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
ElementKindVisitor9<R,P>
Посетитель элементов программы, основанный на их типе с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
Elements
Вспомогательные методы для работы с элементами программы.
Elements.Origin
Происхождение элемента или другого элемента модели языка.
ElementScanner14<R,P>
Сканирующий посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
ElementScanner6<R,P>
Сканирующий посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
ElementScanner7<R,P>
Сканирующий посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
ElementScanner8<R,P>
Сканирующий посетитель элементов программы с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
ElementScanner9<R,P>
Сканирующий посетитель элементов программы с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
SimpleAnnotationValueVisitor14<R,P>
Простой посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_14.
SimpleAnnotationValueVisitor6<R,P>
Простой посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_6.
SimpleAnnotationValueVisitor7<R,P>
Простой посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_7.
SimpleAnnotationValueVisitor8<R,P>
Простой посетитель для значений аннотаций с поведением по умолчанию, соответствующим версии исходного кода RELEASE_8.
SimpleAnnotationValueVisitor9<R,P>
Простой посетитель для значений аннотаций с поведением по умолчанию, соответствующим версиям исходного кода RELEASE_9 по RELEASE_14.
SimpleElementVisitor14<R,P>
Простой посетитель программных элементов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_14.
SimpleElementVisitor6<R,P>
Простой посетитель программных элементов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.
SimpleElementVisitor7<R,P>
Простой посетитель программных элементов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.
SimpleElementVisitor8<R,P>
Простой посетитель программных элементов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.
SimpleElementVisitor9<R,P>
Простой посетитель программных элементов с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_14.
SimpleTypeVisitor14<R,P>
Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_14.
SimpleTypeVisitor6<R,P>
Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.
SimpleTypeVisitor7<R,P>
Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.
SimpleTypeVisitor8<R,P>
Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.
SimpleTypeVisitor9<R,P>
Простой посетитель типов с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_14.
TypeKindVisitor14<R,P>
Посетитель типов, основанный на их типе с поведением по умолчанию, подходящим для версии исходного кода RELEASE_14.
TypeKindVisitor6<R,P>
Посетитель типов, основанный на их типе с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.
TypeKindVisitor7<R,P>
Посетитель типов, основанный на их типе с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.
TypeKindVisitor8<R,P>
Посетитель типов, основанный на их типе с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.
TypeKindVisitor9<R,P>
Посетитель типов, основанный на их типе с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_14.
Types
Утилитарные методы для работы с типами.

© 1993, 2023, 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/21/docs/api/java.compiler/javax/lang/model/util/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API