Spec-Zone.ru › OpenJDK 17

Интерфейс WildcardType

Все суперинтерфейсы:
AnnotatedConstruct, TypeMirror
public interface WildcardType extends TypeMirror
Представляет аргумент типа с подстановкой. Примеры включают:

   ?
   ? extends Number
   ? super T
 

Подстановка может иметь явно заданную верхнюю границу с помощью extends-клаузы, явно заданную нижнюю границу с помощью super-клаузы или ни той, ни другой (но не обеих).

См. Спецификацию языка Java:
4.5.1 Аргументы типа параметризованных типов
С:
1.6

Краткое описание методов

Модификатор и тип Метод Описание
TypeMirror getExtendsBound()
Возвращает верхнюю границу этой подстановки.
TypeMirror getSuperBound()
Возвращает нижнюю границу этой подстановки.

Методы, объявленные в интерфейсе javax.lang.model.type.TypeMirror

accept, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, hashCode, toString

Подробное описание методов

getExtendsBound

TypeMirror getExtendsBound()
Возвращает верхнюю границу этой подстановки. Если верхняя граница не объявлена явно, null возвращается.
Возвращает:
верхнюю границу этой подстановки

getSuperBound

TypeMirror getSuperBound()
Возвращает нижнюю границу этой подстановки. Если нижняя граница не объявлена явно, null возвращается.
Возвращает:
нижнюю границу этой подстановки

© 1993, 2021, 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/17/docs/api/java.compiler/javax/lang/model/type/WildcardType.html

Spec-Zone.ru

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