アノテーションインターフェース SortDefault


Sort インスタンスをコントローラーハンドラーメソッドに挿入するときに使用されるデフォルトの Sort オプションを定義するためのアノテーション。
導入:
1.6
作成者:
Oliver Gierke, Mark Palich
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static @interface
    メソッドパラメーターで複数の SortDefault アノテーションを宣言できるようにするラッパーアノテーション。
  • オプション要素のサマリー

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    大文字と小文字を区別する並べ替えを適用するかどうかを指定します。
    並べ替える方向。
    デフォルトで並べ替えるプロパティ。
    フィールドを構成する宣言をより簡潔にするための sort() のエイリアス。
  • 要素の詳細

    • value

      @AliasFor("sort") StringSE[] value
      フィールドを構成する宣言をより簡潔にするための sort() のエイリアス。
      戻り値:
      デフォルト:
      {}
    • sort

      @AliasFor("value") StringSE[] sort
      デフォルトで並べ替えるプロパティ。設定されていない場合、並べ替えはまったく適用されません。
      戻り値:
      デフォルト:
      {}
    • direction

      Sort.Direction direction
      並べ替える方向。デフォルトは Sort.Direction.ASC です。
      戻り値:
      デフォルト:
      ASC
    • caseSensitive

      boolean caseSensitive
      大文字と小文字を区別する並べ替えを適用するかどうかを指定します。デフォルトは true です。
      戻り値:
      導入:
      2.3
      デフォルト:
      true