- 所有父级接口:
Serializable
- 所有已知的子接口:
Connector.BooleanArgument,Connector.IntegerArgument,Connector.SelectedArgument,Connector.StringArgument
- 封闭接口:
Connector
连接器参数的规范和值。将始终实现 Argument 的子接口:
Connector.StringArgument 、Connector.BooleanArgument 、Connector.IntegerArgument 或 Connector.SelectedArgument 。
-
方法总结
-
方法详情
-
name
String name()为参数返回一个简短的唯一标识符。不打算暴露给最终用户。- 返回:
- 此参数的名称。
-
label
String label()为此参数返回一个简短的人类可读标签。- 返回:
- 这个论点的标签
-
description
String description()返回此参数及其目的的人类可读描述。- 返回:
- 这个论点的描述
-
value
String value()返回参数的当前值。最初,返回默认值。如果该值当前未指定,则返回 null。- 返回:
- 参数的当前值。
-
setValue
设置参数的值。在设置之前应使用isValid(String)检查该值;无效值将在建立连接时抛出异常 - 例如,在LaunchingConnector.launch(java.util.Map<java.lang.String, ? extends com.sun.jdi.connect.Connector.Argument>)上 -
isValid
执行参数的基本健全性检查。- 返回:
true如果该值在setValue(String)中使用有效
-
mustSpecify
boolean mustSpecify()指示是否必须指定参数。如果为真,则在使用此参数建立连接之前,必须使用setValue(java.lang.String)设置非空值。- 返回:
true如果必须指定参数;false否则。
-