クラス DefaultSortParameters
java.lang.ObjectSE
org.springframework.data.redis.connection.DefaultSortParameters
- 実装されたすべてのインターフェース:
SortParameters
SortParameters
のデフォルト実装。- 作成者:
- Costin Leau
ネストされたクラスのサマリー
インターフェース org.springframework.data.redis.connection.SortParameters から継承されたネストクラス / インターフェース
SortParameters.Order, SortParameters.Range
コンストラクターのサマリー
コンストラクターコンストラクター説明新しいDefaultSortParameters
インスタンスを構築します。DefaultSortParameters
(byte[] byPattern, SortParameters.Range limit, byte[][] getPattern, SortParameters.Order order, BooleanSE alphabetic) 新しいDefaultSortParameters
インスタンスを構築します。DefaultSortParameters
(SortParameters.Range limit, SortParameters.Order order, BooleanSE alphabetic) 新しいDefaultSortParameters
インスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明void
addGetPattern
(byte[] gPattern) alpha()
asc()
by
(byte[] pattern) desc()
get
(byte[] pattern) byte[]
外部キー(BY
)でソートするためのパターン(設定されている場合)を返します。byte[][]
外部キー(GET
)を取得するためのパターン(設定されている場合)を返します。getLimit()
並べ替えの制限(範囲またはページ付け)を返します。getOrder()
ソート順を返します。並べ替えが数値(デフォルト)かアルファベット順(辞書式)かを示します。limit
(long start, long count) numeric()
order
(SortParameters.Order order) void
setAlphabetic
(BooleanSE alphabetic) void
setByPattern
(byte[] byPattern) void
setGetPattern
(byte[][] gPattern) void
setLimit
(SortParameters.Range limit) void
setOrder
(SortParameters.Order order)
コンストラクターの詳細
DefaultSortParameters
public DefaultSortParameters()新しいDefaultSortParameters
インスタンスを構築します。DefaultSortParameters
public DefaultSortParameters(@Nullable SortParameters.Range limit, @Nullable SortParameters.Order order, @Nullable BooleanSE alphabetic) 新しいDefaultSortParameters
インスタンスを構築します。- パラメーター:
limit
-order
-alphabetic
-
DefaultSortParameters
public DefaultSortParameters(@Nullable byte[] byPattern, @Nullable SortParameters.Range limit, @Nullable byte[][] getPattern, @Nullable SortParameters.Order order, @Nullable BooleanSE alphabetic) 新しいDefaultSortParameters
インスタンスを構築します。- パラメーター:
byPattern
-limit
-getPattern
-order
-alphabetic
-
メソッドの詳細
getByPattern
インターフェースからコピーされた説明:SortParameters
外部キー(BY
)でソートするためのパターン(設定されている場合)を返します。何も指定されていない場合は null になる可能性があります。- 次で指定:
- インターフェース
SortParameters
のgetByPattern
- 戻り値:
BY
パターン。設定されていない場合は null。
setByPattern
public void setByPattern(byte[] byPattern) getLimit
インターフェースからコピーされた説明:SortParameters
並べ替えの制限(範囲またはページ付け)を返します。何も指定されていない場合は null にすることができます。- 次で指定:
- インターフェース
SortParameters
のgetLimit
- 戻り値:
- 並べ替えの制限 / 範囲。設定されていない場合は null。
setLimit
getGetPattern
public byte[][] getGetPattern()インターフェースからコピーされた説明:SortParameters
外部キー(GET
)を取得するためのパターン(設定されている場合)を返します。何も指定されていない場合は null になる可能性があります。- 次で指定:
- インターフェース
SortParameters
のgetGetPattern
- 戻り値:
GET
パターン。設定されていない場合は null。
addGetPattern
setGetPattern
getOrder
インターフェースからコピーされた説明:SortParameters
ソート順を返します。何も指定されていない場合は null にすることができます。- 次で指定:
- インターフェース
SortParameters
のgetOrder
- 戻り値:
- 並べ替え順序。設定されていない場合は null。
setOrder
isAlphabetic
インターフェースからコピーされた説明:SortParameters
並べ替えが数値(デフォルト)かアルファベット順(辞書式)かを示します。何も指定されていない場合は null にすることができます。- 次で指定:
- インターフェース
SortParameters
のisAlphabetic
- 戻り値:
- ソートの型。設定されていない場合は null。
setAlphabetic
order
alpha
asc
desc
numeric
get
by
limit