インタフェースConnector.IntegerArgument

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

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

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

    インタフェースで宣言されたメソッド Connector.Argument

    description, label, mustSpecify, name, setValue, value
    修飾子と型
    メソッド
    説明
    この引数とその目的について、人間が読むことのできる説明を返します。
    この引数の、人間が読むことのできるshort型のラベルを返します。
    boolean
    この引数を指定する必要があるかどうかを示します。
    この引数のshort型の一意の識別子を返します。
    void
    引数の値を設定します。
    この引数の現在の値を返します。
  • メソッドの詳細

    • setValue

      void setValue(int value)
      引数の値を設定します。 この値は、設定する前にisValid(int)でチェックする必要があります。無効な値は、接続が確立されると例外をスローします(たとえば、LaunchingConnector.launch(Map)上)。
    • 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()
      値の下限です。
      戻り値:
      この引数に許されている最小値。