Интерфейс 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 |
label() |
Возвращает короткую понятную пользователю метку для этого аргумента. |
boolean |
mustSpecify() |
Указывает, необходимо ли задать аргумент. |
String |
name() |
Возвращает короткий уникальный идентификатор аргумента. |
void |
setValue |
Задает значение аргумента. |
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.
© 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