- すべてのスーパー・インタフェース:
Connector.Argument
,Serializable
- 含まれているインタフェース:
- Connector
public static interface Connector.IntegerArgument extends Connector.Argument
値がintegerである、Connector引数の仕様と値です。 Integer値は、対応する文字列で表されます。
-
メソッドのサマリー
インタフェース com.sun.jdi.connect.Connector.Argumentで宣言されたメソッド
description, label, mustSpecify, name, setValue, value
-
メソッドの詳細
-
setValue
void setValue(int value)引数の値を設定します。 設定する前に、値をisValid(int)
で検査するようにしてください。値が無効な場合は、LaunchingConnector.launch(java.util.Map<java.lang.String, ? extends com.sun.jdi.connect.Connector.Argument>)
などで接続が確立されるときに例外がスローされます。 -
isValid
boolean isValid(String value)引数の基本的な妥当性検査を実行します。- 定義:
isValid
、インタフェース:Connector.Argument
- 戻り値:
- 値が
であるintを表す場合はmin()
<= value <=max()
true
-
isValid
boolean isValid(int value)引数の基本的な妥当性検査を実行します。 -
stringValueOf
String stringValueOf(int value)value
パラメータの文字列表記を返します。this
インスタンスの現在値を設定または検査しません。- 戻り値:
- int値のString表現。
-
intValue
int intValue()引数の値をint型として返します。 引数が設定されていないか、無効な値が設定されている可能性があるため、引数の有効性をチェックするため、isValid(String)
でConnector.Argument.value()
を呼び出すようにしてください。 値が無効な場合に、このメソッドが返すint値は未定義です。- 戻り値:
- int型の引数の値。
-
max
int max()値の上限です。- 戻り値:
- この引数に許されている最大値。
-
min
int min()値の下限です。- 戻り値:
- この引数に許されている最小値。
-