Интерфейс 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(java.util.Map<java.lang.String, ? extends com.sun.jdi.connect.Connector.Argument>)
isValid
boolean isValid(String value)
Выполняет базовый контроль корректности аргумента.
- Возвращает:
-
true, если значение допустимо для использования вsetValue(String)
mustSpecify
boolean mustSpecify()
Указывает, должен ли быть указан аргумент. Если true,
setValue(java.lang.String) необходимо использовать для установки значения, отличного от null, перед использованием этого аргумента при установлении соединения.- Возвращает:
-
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://download.java.net/java/early_access/jdk24/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.Argument.html