Интерфейс WildcardType
- Все суперинтерфейсы:
Type
@Deprecated(since="9",
forRemoval=true)
public interface WildcardType
extends Typejdk.javadoc.doclet. Дополнительную информацию см. в Руководстве по миграции в документации по этому пакету.Представляет аргумент типа с подстановкой. Примеры включают:
<?> <? extends E> <? super T>Тип с подстановкой может иметь явные ограничения extends или явные ограничения super или ни тех, ни других, но не оба.
- С:
- 1.5
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Type[] | extendsBounds() | Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии. Возвращает верхние границы этого аргумента типа с подстановкой, заданные в предложении extends. |
Type[] | superBounds() | Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии. Возвращает нижние границы этого аргумента типа с подстановкой, заданные в предложении super. |
Методы, объявленные в интерфейсе com.sun.javadoc.Type
asAnnotatedType, asAnnotationTypeDoc, asClassDoc, asParameterizedType, asTypeVariable, asWildcardType, dimension, getElementType, isPrimitive, qualifiedTypeName, simpleTypeName, toString, typeNameМетоды
extendsBounds
Type[] extendsBounds()
Возвращает верхние границы этого аргумента типа с подстановкой, заданные в предложении extends. Возвращает пустой массив, если такие границы явно не заданы.
- Возвращает:
- ограничения extends этого аргумента типа с подстановкой
superBounds
Type[] superBounds()
Возвращает нижние границы этого аргумента типа с подстановкой, заданные в предложении super. Возвращает пустой массив, если такие границы явно не заданы.
- Возвращает:
- ограничения super этого аргумента типа с подстановкой
© 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/jdk.javadoc/com/sun/javadoc/WildcardType.html