Spec-Zone.ru › OpenJDK 25

Интерфейс Connector.Argument

Все суперинтерфейсы:
Serializable
Все известные подинтерфейсы:
Connector.BooleanArgument, Connector.IntegerArgument, Connector.SelectedArgument, Connector.StringArgument
Внешний интерфейс:
Connector
public static interface Connector.Argument extends Serializable
Спецификация аргумента Connector и его значение. Всегда реализует один из подинтерфейсов Argument: Connector.StringArgument, Connector.BooleanArgument, Connector.IntegerArgument или Connector.SelectedArgument.
С версии:
1.3

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

Модификатор и тип Метод Описание
String description()
Возвращает понятное пользователю описание этого аргумента и его назначения.
boolean isValid(String value)
Выполняет базовую проверку аргумента на корректность.
String label()
Возвращает короткую понятную пользователю метку для этого аргумента.
boolean mustSpecify()
Указывает, необходимо ли задать аргумент.
String name()
Возвращает короткий уникальный идентификатор аргумента.
void setValue(String value)
Задает значение аргумента.
String value()
Возвращает текущее значение аргумента.

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

name

String name()
Возвращает короткий уникальный идентификатор аргумента. Не предназначен для показа конечному пользователю.
Возвращает:
имя этого аргумента.

label

String label()
Возвращает короткую понятную пользователю метку для этого аргумента.
Возвращает:
метку этого аргумента

description

String description()
Возвращает понятное пользователю описание этого аргумента и его назначения.
Возвращает:
описание этого аргумента

value

String value()
Возвращает текущее значение аргумента. Изначально возвращается значение по умолчанию. Если значение в данный момент не задано, возвращается null.
Возвращает:
текущее значение аргумента.

setValue

void setValue(String value)
Задает значение аргумента. Перед заданием значения его следует проверить с помощью isValid(String); если значение недопустимо, при установлении соединения будет выброшено исключение — например, при вызове LaunchingConnector.launch(Map)

isValid

boolean isValid(String value)
Выполняет базовую проверку аргумента на корректность.
Возвращает:
true, если значение допустимо для использования в setValue(String)

mustSpecify

boolean mustSpecify()
Указывает, необходимо ли задать аргумент. Если возвращается true, перед использованием этого аргумента для установления соединения необходимо вызвать setValue(String), чтобы задать ненулевое значение.
Возвращает:
true, если аргумент необходимо задать; в противном случае — false.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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/25/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.Argument.html

Spec-Zone.ru

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