Интерфейс параметра

@Deprecated(since="9",
            forRemoval=true)
public interface Parameter
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Объявления в этом пакете заменены объявлениями в пакете jdk.javadoc.doclet. Для получения дополнительной информации см. Руководство по миграции в документации этого пакета.

Информация о параметре. Включает тип параметра и имя параметра.

Методы

Модификатор и тип Метод Описание
AnnotationDesc[] annotations()

Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить аннотации этого параметра.

String name()

Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить локальное имя этого параметра.

String toString()

Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Возвращает строковое представление параметра.

Type type()

Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить тип этого параметра.

String typeName()

Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить имя типа этого параметра.

Методы

type

Type type()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить тип этого параметра.

Возвращает:
тип этого параметра.

name

String name()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить локальное имя этого параметра. Например, если параметр — короткий 'index', возвращает "index".

Возвращает:
имя этого параметра в виде строки.

typeName

String typeName()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить имя типа этого параметра. Например, если параметр — короткий 'index', возвращает "short".

Этот метод возвращает полное строковое представление типа, включая размер массивов и аргументы типа параметризованных типов. Имена квалифицированы.

Возвращает:
полное строковое представление типа.

toString

String toString()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Возвращает строковое представление параметра.

Например, если параметр — короткий 'index', возвращает "short index".

Overrides:
toString в классе Object
Возвращает:
тип и имя параметра этого параметра.

annotations

AnnotationDesc[] annotations()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.

Получить аннотации этого параметра. Возвращает пустой массив, если аннотаций нет.

Возвращает:
аннотации этого параметра.
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

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