インターフェース StringInput.StringInputContext

すべてのスーパーインターフェース:
AbstractTextComponent.TextComponentContext<StringSE,StringInput.StringInputContext>ComponentContext<StringInput.StringInputContext>
含まれているクラス:
StringInput

public static interface StringInput.StringInputContext extends AbstractTextComponent.TextComponentContext<StringSE,StringInput.StringInputContext>
  • メソッドの詳細

    • getDefaultValue

      @Nullable StringSE getDefaultValue()
      デフォルト値を取得します。
      戻り値:
      デフォルト値
    • setDefaultValue

      void setDefaultValue(@Nullable StringSE defaultValue)
      デフォルト値を設定します。
      パラメーター:
      defaultValue - デフォルト値
    • setMaskCharacter

      void setMaskCharacter(CharacterSE maskCharacter)
      マスク文字を設定します。
      パラメーター:
      maskCharacter - マスクのキャラクター
    • getMaskedInput

      @Nullable StringSE getMaskedInput()
      マスクされた入力を取得します。
      戻り値:
      マスクされた入力
    • getMaskedResultValue

      @Nullable StringSE getMaskedResultValue()
      マスクされた結果値を取得します。
      戻り値:
      マスクされた結果値
    • hasMaskCharacter

      boolean hasMaskCharacter()
      マスク文字が定義されている場合、フラグを返します。
      戻り値:
      マスク文字が定義されている場合は true、そうでない場合は false
    • getMaskCharacter

      @Nullable CharacterSE getMaskCharacter()
      マスク文字を取得します。
      戻り値:
      マスクキャラ。
    • setRequired

      void setRequired(boolean required)
      Sets flag for mandatory input.
      パラメーター:
      required - true if input is required
    • isRequired

      boolean isRequired()
      入力が必要な場合はフラグを返します。
      戻り値:
      true if input is required, false otherwise
    • empty

      空の StringInput.StringInputContext を取得します。
      戻り値:
      空のパス入力コンテキスト
    • of

      static StringInput.StringInputContext of(@Nullable StringSE defaultValue, @Nullable CharacterSE maskCharacter)
      StringInput.StringInputContext を取得します。
      戻り値:
      パス入力コンテキスト
    • of

      static StringInput.StringInputContext of(@Nullable StringSE defaultValue, @Nullable CharacterSE maskCharacter, boolean required)
      StringInput.StringInputContext を取得します。
      戻り値:
      パス入力コンテキスト