モジュール jdk.jdi
パッケージ com.sun.jdi.connect

インタフェースConnector.IntegerArgument

すべてのスーパー・インタフェース:
Connector.Argument, Serializable
含まれているインタフェース:
Connector

public static interface Connector.IntegerArgument
extends Connector.Argument
値がintegerである、Connector引数の仕様と値です。 Integer値は、対応する文字列で表されます。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    int intValue()
    引数の値をint型として返します。
    boolean isValid​(int value)
    引数の基本的な妥当性検査を実行します。
    boolean isValid​(String value)
    引数の基本的な妥当性検査を実行します。
    int max()
    値の上限です。
    int min()
    値の下限です。
    void setValue​(int value)
    引数の値を設定します。
    String stringValueOf​(int value)
    valueパラメータの文字列表記を返します。

    インタフェース 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
      戻り値:
      値がmin() <= value <= max()であるintを表す場合はtrue
    • isValid

      boolean isValid​(int value)
      引数の基本的な妥当性検査を実行します。
      戻り値:
      min() <= value <= max()の場合はtrue
    • 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()
      値の下限です。
      戻り値:
      この引数に許されている最小値。