クラス HalFormsOptions.AbstractHalFormsOptions<T は HalFormsOptions.AbstractHalFormsOptions<T>> を継承します

java.lang.ObjectSE
org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions.AbstractHalFormsOptions<T>
実装されたすべてのインターフェース:
HalFormsOptions
既知の直属サブクラス
HalFormsOptions.InlineHalFormsOptions.Remote
含まれているインターフェース:
HalFormsOptions

public abstract static class HalFormsOptions.AbstractHalFormsOptions<T extends HalFormsOptions.AbstractHalFormsOptions<T>> extends ObjectSE implements HalFormsOptions
  • コンストラクターの詳細

  • メソッドの詳細

    • getPromptField

      @Nullable public StringSE getPromptField()
      インターフェースからコピーされた説明: HalFormsOptions
      プロンプトを検索するフィールド。
      次で指定:
      インターフェース HalFormsOptionsgetPromptField 
      戻り値:
    • getValueField

      @Nullable public StringSE getValueField()
      インターフェースからコピーされた説明: HalFormsOptions
      送信する値として使用するフィールド。
      次で指定:
      インターフェース HalFormsOptionsgetValueField 
      戻り値:
    • getMinItems

      @Nullable public LongSE getMinItems()
      インターフェースからコピーされた説明: HalFormsOptions
      選択するアイテムの最小数を返します。
      次で指定:
      インターフェース HalFormsOptionsgetMinItems 
      戻り値:
      null、0、または正の LongSE
    • getMaxItems

      @Nullable public LongSE getMaxItems()
      インターフェースからコピーされた説明: HalFormsOptions
      選択する項目の最大数を返します。
      次で指定:
      インターフェース HalFormsOptionsgetMaxItems 
      戻り値:
      null または正の LongSE
    • getSelectedValue

      @Nullable public ObjectSE getSelectedValue()
      次で指定:
      インターフェース HalFormsOptionsgetSelectedValue 
    • withPromptField

      public T withPromptField(StringSE promptField)
      指定されたフィールドをプロンプトフィールドとして使用するように構成します。
      パラメーター:
      promptField - null であるか、実際にテキストが含まれている必要があります。
      戻り値:
    • withValueField

      public T withValueField(StringSE valueField)
      指定されたフィールドを値フィールドとして使用するように構成します。
      パラメーター:
      valueField - null であるか、実際にテキストが含まれている必要があります。
      戻り値:
    • withMinItems

      public T withMinItems(LongSE minItems)
      選択する項目の最小数を構成します。
      パラメーター:
      minItems - null または 0 以上である必要があります。
      戻り値:
    • withMaxItems

      public T withMaxItems(@Nullable LongSE maxItems)
      選択する項目の最大数を構成します。
      パラメーター:
      maxItems - null または 0 より大きい必要があります。
      戻り値:
    • withSelectedValue

      public T withSelectedValue(@Nullable ObjectSE value)
      初期選択する値を設定
      パラメーター:
      value -
      戻り値:
    • with

      protected abstract T with(@Nullable StringSE promptRef, @Nullable StringSE valueRef, @Nullable LongSE minItems, @Nullable LongSE maxItems, @Nullable ObjectSE selectedValue)
      新しいコンクリート HalFormsOptions.AbstractHalFormsOptions を作成する
      パラメーター:
      promptRef -
      valueRef -
      minItems -
      maxItems -
      戻り値: