Пакет javax.lang.model.type
Если не указано иное в конкретной реализации, коллекции, возвращаемые методами в этом пакете, должны считаться неизменяемыми для вызывающего объекта и небезопасными для одновременного доступа.
Если не указано иное, методы в этом пакете будут выбрасывать NullPointerException при получении null аргумента.
- См. Спецификацию языка Java:
- 4.1 Виды типов и значений
4.2 Примитивные типы и значения
4.3 Ссылочные типы и значения
4.4 Типовые переменные
4.5 Параметризованные типы
4.8 Типы без параметров
4.9 Пересекающиеся типы
10.1 Типы массивов
- С тех пор:
- 1.6
- См. также:
| Класс | Описание |
|---|---|
| ArrayType | Представляет тип массива. |
| DeclaredType | Представляет объявленный тип, либо тип класса, либо тип интерфейса. |
| ErrorType | Представляет тип класса или интерфейса, который не может быть должным образом смоделирован. |
| ExecutableType | Представляет тип исполняемого объекта. |
| IntersectionType | Представляет пересекающийся тип. |
| MirroredTypeException | Выбрасывается, когда приложение пытается получить доступ к объекту Class, соответствующему TypeMirror. |
| MirroredTypesException | Выбрасывается, когда приложение пытается получить доступ к последовательности объектов Class, каждый из которых соответствует TypeMirror. |
| NoType | Псевдотип, используемый в тех случаях, когда реальный тип не подходит. |
| NullType | Представляет тип null. |
| PrimitiveType | Представляет примитивный тип. |
| ReferenceType | Представляет ссылочный тип. |
| TypeKind | Вид типа зеркала. |
| TypeMirror | Представляет тип в языке программирования Java. |
| TypeVariable | Представляет типовую переменную. |
|
TypeVisitor<R, |
Посетитель типов, в стиле паттерна посетителя. |
| UnionType | Представляет объединяемый тип. |
| UnknownTypeException | Указывает, что был обнаружен неизвестный тип. |
| WildcardType | Представляет тип аргумента-подстановки. |
© 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/type/package-summary.html