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

インタフェースConnector.IntegerArgument

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

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

    修飾子と型
    メソッド
    説明
    int
    引数の値をint型として返します。
    boolean
    isValid(int value)
    引数の基本的な妥当性検査を実行します。
    boolean
    isValid(String value)
    引数の基本的な妥当性検査を実行します。
    int
    max()
    値の上限です。
    int
    min()
    値の下限です。
    void
    setValue(int value)
    引数の値を設定します。
    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()
      値の下限です。
      戻り値:
      この引数に許されている最小値。