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

Интерфейсы, используемые для моделирования типов языка программирования Java.

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

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

С:
1.6
ИнтерфейсОписание
ArrayType

Представляет тип массива.

DeclaredType

Представляет объявленный тип, либо тип класса, либо тип интерфейса.

ErrorType

Представляет тип класса или интерфейса, который не может быть правильно смоделирован.

ExecutableType

Представляет тип исполняемого объекта.

IntersectionType

Представляет пересекающийся тип.

NoType

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

NullType

Представляет тип null.

PrimitiveType

Представляет примитивный тип.

ReferenceType

Представляет ссылочный тип.

TypeMirror

Представляет тип в языке программирования Java.

TypeVariable

Представляет переменную типа.

TypeVisitor<R,​P>

Посетитель типов, в стиле паттерна посетитель.

UnionType

Представляет объединяющий тип.

WildcardType

Представляет аргумент типа-подстановки.

ПеречислениеОписание
TypeKind

Вид типа-зеркала.

ИсключениеОписание
MirroredTypeException

Выбрасывается, когда приложение пытается получить доступ к объекту Class, соответствующему TypeMirror.

MirroredTypesException

Выбрасывается, когда приложение пытается получить доступ к последовательности объектов Class, каждый из которых соответствует TypeMirror.

UnknownTypeException

Указывает, что был обнаружен неизвестный тип.

© 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/type/package-summary.html

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