インターフェース HalFormsOptions

すべての既知の実装クラス:
HalFormsOptions.AbstractHalFormsOptionsHalFormsOptions.InlineHalFormsOptions.Remote

public interface HalFormsOptions
HAL-FORMS options 属性の表現。
導入:
1.3
作成者:
Oliver Drotbohm
  • メソッドの詳細

    • inline

      static <T> HalFormsOptions.Inline inline(T... values)
      指定された値をリストする新しい HalFormsOptions.Inline オプション表現を作成します。
      パラメーター:
      values - null であってはなりません。
      戻り値:
      null になることはありません。
    • inline

      static HalFormsOptions.Inline inline(CollectionSE<? extends ObjectSE> values)
      指定された値のコレクションをリストする新しい HalFormsOptions.Inline オプション表現を作成します。
      パラメーター:
      values - null であってはなりません。
      戻り値:
      null になることはありません。
    • remote

      static HalFormsOptions.Remote remote(Link link)
      指定された Link を使用して、新しい HalFormsOptions.Remote オプション表現を作成します。
      パラメーター:
      link - null であってはなりません。
      戻り値:
      null になることはありません。
    • remote

      static HalFormsOptions.Remote remote(StringSE href)
      指定された href を使用して新しい HalFormsOptions.Remote オプション表現を作成します。
      パラメーター:
      href - null であってはなりません。
      戻り値:
      null になることはありません。
    • getPromptField

      @Nullable StringSE getPromptField()
      プロンプトを検索するフィールド。
      戻り値:
    • getValueField

      @Nullable StringSE getValueField()
      送信する値として使用するフィールド。
      戻り値:
    • getMinItems

      @Nullable LongSE getMinItems()
      選択するアイテムの最小数を返します。
      戻り値:
      null、0、または正の LongSE
    • getMaxItems

      @Nullable LongSE getMaxItems()
      選択する項目の最大数を返します。
      戻り値:
      null または正の LongSE
    • getSelectedValue

      @Nullable ObjectSE getSelectedValue()