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

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

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

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

Since:
1.6
Интерфейс Описание
Elements

Утилитарные методы для работы с элементами программы.

Types

Утилитарные методы для работы с типами.

Класс Описание
AbstractAnnotationValueVisitor6<R,​P>

Скелетный посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

AbstractAnnotationValueVisitor7<R,​P>

Скелетный посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

AbstractAnnotationValueVisitor8<R,​P>

Скелетный посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

AbstractAnnotationValueVisitor9<R,​P>

Скелетный посетитель для значений аннотаций с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

AbstractElementVisitor6<R,​P>

Скелетный посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

AbstractElementVisitor7<R,​P>

Скелетный посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

AbstractElementVisitor8<R,​P>

Скелетный посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

AbstractElementVisitor9<R,​P>

Скелетный посетитель элементов программы с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

AbstractTypeVisitor6<R,​P>

Скелетный посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

AbstractTypeVisitor7<R,​P>

Скелетный посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

AbstractTypeVisitor8<R,​P>

Скелетный посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

AbstractTypeVisitor9<R,​P>

Скелетный посетитель типов с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

ElementFilter

Фильтры для выбора только интересующих элементов из коллекции элементов.

ElementKindVisitor6<R,​P>

Посетитель элементов программы на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

ElementKindVisitor7<R,​P>

Посетитель элементов программы на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

ElementKindVisitor8<R,​P>

Посетитель элементов программы на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

ElementKindVisitor9<R,​P>

Посетитель элементов программы на основе их типа с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

ElementScanner6<R,​P>

Посетитель-сканер элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

ElementScanner7<R,​P>

Посетитель-сканер элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

ElementScanner8<R,​P>

Посетитель-сканер элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

ElementScanner9<R,​P>

Посетитель-сканер элементов программы с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

SimpleAnnotationValueVisitor6<R,​P>

Простой посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

SimpleAnnotationValueVisitor7<R,​P>

Простой посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

SimpleAnnotationValueVisitor8<R,​P>

Простой посетитель для значений аннотаций с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

SimpleAnnotationValueVisitor9<R,​P>

Простой посетитель для значений аннотаций с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

SimpleElementVisitor6<R,​P>

Простой посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

SimpleElementVisitor7<R,​P>

Простой посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

SimpleElementVisitor8<R,​P>

Простой посетитель элементов программы с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

SimpleElementVisitor9<R,​P>

Простой посетитель элементов программы с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

SimpleTypeVisitor6<R,​P>

Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

SimpleTypeVisitor7<R,​P>

Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

SimpleTypeVisitor8<R,​P>

Простой посетитель типов с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

SimpleTypeVisitor9<R,​P>

Простой посетитель типов с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

TypeKindVisitor6<R,​P>

Посетитель типов на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_6.

TypeKindVisitor7<R,​P>

Посетитель типов на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_7.

TypeKindVisitor8<R,​P>

Посетитель типов на основе их типа с поведением по умолчанию, подходящим для версии исходного кода RELEASE_8.

TypeKindVisitor9<R,​P>

Посетитель типов на основе их типа с поведением по умолчанию, подходящим для версий исходного кода от RELEASE_9 до RELEASE_11.

Перечисление Описание
Elements.Origin

Источник элемента или другого элемента модели языка.

© 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/java.compiler/javax/lang/model/util/package-summary.html

Spec-Zone .ru
спецификации, руководства, описания, API