Интерфейс 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.Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
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) необходимо использовать для установки ненулевого значения перед использованием этого аргумента при установлении соединения.- Возвращает:
-
trueесли аргумент должен быть указан;falseв противном случае.
© 1993, 2021, 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/17/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.Argument.html