Интерфейс параметра
@Deprecated(since="9",
forRemoval=true)
public interface Parameter
jdk.javadoc.doclet. Для получения дополнительной информации см. Руководство по миграции в документации этого пакета.Информация о параметре. Включает тип параметра и имя параметра.
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
AnnotationDesc[] |
annotations() |
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить аннотации этого параметра. |
String |
name() |
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить локальное имя этого параметра. |
String |
toString() |
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает строковое представление параметра. |
Type |
type() |
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить тип этого параметра. |
String |
typeName() |
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить имя типа этого параметра. |
Методы
type
Type type()
Получить тип этого параметра.
- Возвращает:
- тип этого параметра.
name
String name()
Получить локальное имя этого параметра. Например, если параметр — короткий 'index', возвращает "index".
- Возвращает:
- имя этого параметра в виде строки.
typeName
String typeName()
Получить имя типа этого параметра. Например, если параметр — короткий 'index', возвращает "short".
Этот метод возвращает полное строковое представление типа, включая размер массивов и аргументы типа параметризованных типов. Имена квалифицированы.
- Возвращает:
- полное строковое представление типа.
toString
String toString()
Возвращает строковое представление параметра.
Например, если параметр — короткий 'index', возвращает "short index".
annotations
AnnotationDesc[] annotations()
Получить аннотации этого параметра. Возвращает пустой массив, если аннотаций нет.
- Возвращает:
- аннотации этого параметра.
- Since:
- 1.5
© 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/Parameter.html