インターフェース SortParameters

すべての既知の実装クラス:
DefaultSortParameters

public interface SortParameters
SORT 操作のパラメーターを含むエンティティ。
作成者:
Costin Leau, Christoph Strobl
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static enum
    並べ替え順序。
    static class
    'LIMIT' 設定をラップするユーティリティクラス。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    byte[]
    外部キー(BY)でソートするためのパターン(設定されている場合)を返します。
    byte[][]
    外部キー(GET)を取得するためのパターン(設定されている場合)を返します。
    並べ替えの制限(範囲またはページ付け)を返します。
    ソート順を返します。
    並べ替えが数値(デフォルト)かアルファベット順(辞書式)かを示します。
  • メソッドの詳細

    • getOrder

      ソート順を返します。何も指定されていない場合は null にすることができます。
      戻り値:
      並べ替え順序。設定されていない場合は null。
    • isAlphabetic

      @Nullable BooleanSE isAlphabetic()
      並べ替えが数値(デフォルト)かアルファベット順(辞書式)かを示します。何も指定されていない場合は null にすることができます。
      戻り値:
      ソートの型。設定されていない場合は null。
    • getByPattern

      @Nullable byte[] getByPattern()
      外部キー(BY)でソートするためのパターン(設定されている場合)を返します。何も指定されていない場合は null になる可能性があります。
      戻り値:
      BY パターン。設定されていない場合は null。
    • getGetPattern

      @Nullable byte[][] getGetPattern()
      外部キー(GET)を取得するためのパターン(設定されている場合)を返します。何も指定されていない場合は null になる可能性があります。
      戻り値:
      GET パターン。設定されていない場合は null。
    • getLimit

      並べ替えの制限(範囲またはページ付け)を返します。何も指定されていない場合は null にすることができます。
      戻り値:
      並べ替えの制限 / 範囲。設定されていない場合は null。