- すべてのスーパー・インタフェース:
Serializable
- 既知のすべてのサブインタフェース:
Connector.BooleanArgument
,Connector.IntegerArgument
,Connector.SelectedArgument
,Connector.StringArgument
- 含まれているインタフェース:
Connector
public static interface Connector.Argument extends Serializable
Connector引数の仕様と値です。 常に引数のサブインタフェースを実装します(
Connector.StringArgument
、Connector.BooleanArgument
、Connector.IntegerArgument
、またはConnector.SelectedArgument
)。 -
メソッドの詳細
-
name
-
label
-
description
-
value
-
setValue
void setValue(String value) 引数の値を設定します。 値は、設定する前にisValid(String)
で検査するようにします。値が無効な場合は、接続が確立されるときに例外がスローされます - たとえば、LaunchingConnector.launch(java.util.Map<java.lang.String, ? extends com.sun.jdi.connect.Connector.Argument>)
で -
isValid
-
mustSpecify
boolean mustSpecify()この引数を指定する必要があるかどうかを示します。 trueの場合は、この引数を使用して接続を確立する前に、setValue(java.lang.String)
を使用してnull以外の値を設定する必要があります。- 戻り値:
- この引数を指定する必要がある場合は
true
、それ以外の場合はfalse
。
-