クラス Sort.Order
java.lang.ObjectSE
org.springframework.data.domain.Sort.Order
- 実装されたすべてのインターフェース:
SerializableSE
- 含まれているクラス:
- Sort
PropertyPath は、
Sort.Direction
とプロパティのペアを実装します。Sort
の入力を提供するために使用されます - 作成者:
- Oliver Gierke, Kevin Raymond
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明Order
(Sort.Direction direction, StringSE property) 新しいSort.Order
インスタンスを作成します。順序が null の場合、順序はデフォルトでSort.DEFAULT_DIRECTION
になりますOrder
(Sort.Direction direction, StringSE property, Sort.NullHandling nullHandlingHint) 新しいSort.Order
インスタンスを作成します。順序が null の場合、順序はデフォルトでSort.DEFAULT_DIRECTION
になりますメソッドのサマリー
修飾子と型メソッド説明static Sort.Order
新しいSort.Order
インスタンスを作成します。static Sort.Order
新しいSort.Order
インスタンスを作成します。static Sort.Order
新しいSort.Order
インスタンスを作成します。boolean
プロパティを並べ替える順序を返します。使用されたSort.NullHandling
ヒントを返します。これは、使用されたデータストアによって考慮されますが、考慮されない場合があります。並べ替えるプロパティを返します。int
hashCode()
大文字と小文字を区別しない並べ替えを有効にして、新しいSort.Order
を返します。boolean
このプロパティのソートを昇順にするかどうかを返します。boolean
このプロパティのソートが降順かどうかを返します。boolean
並べ替えで大文字と小文字を区別するか大文字と小文字を区別しないかを返します。Sort.NullHandling.NULLS_FIRST
を null 処理のヒントとして使用して、Sort.Order
を返します。Sort.NullHandling.NULLS_LAST
を null 処理のヒントとして使用して、Sort.Order
を返します。Sort.NullHandling.NATIVE
を null 処理のヒントとして使用して、Sort.Order
を返します。toString()
with
(Sort.Direction direction) 指定されたSort.Direction
で新しいSort.Order
を返します。with
(Sort.NullHandling nullHandling) 指定されたSort.NullHandling
でSort.Order
を返します。withProperties
(StringSE... properties) 指定されたプロパティの新しいSort
インスタンスを返します。withProperty
(StringSE property) 新しいSort.Order
を返します
コンストラクターの詳細
Order
新しいSort.Order
インスタンスを作成します。順序が null の場合、順序はデフォルトでSort.DEFAULT_DIRECTION
になります- パラメーター:
direction
- null にすることができ、デフォルトはSort.DEFAULT_DIRECTION
になりますproperty
- null または空であってはなりません。
Order
public Order(@Nullable Sort.Direction direction, StringSE property, Sort.NullHandling nullHandlingHint) 新しいSort.Order
インスタンスを作成します。順序が null の場合、順序はデフォルトでSort.DEFAULT_DIRECTION
になります- パラメーター:
direction
- null にすることができ、デフォルトはSort.DEFAULT_DIRECTION
になりますproperty
- null または空であってはなりません。nullHandlingHint
- null であってはなりません。
メソッドの詳細
by
新しいSort.Order
インスタンスを作成します。単一のプロパティを取ります。方向のデフォルトはSort.DEFAULT_DIRECTION
です。- パラメーター:
property
- null または空であってはなりません。- 導入:
- 2.0
asc
新しいSort.Order
インスタンスを作成します。単一のプロパティを取ります。方向はSort.Direction.ASC
および NullHandlingSort.NullHandling.NATIVE
です。- パラメーター:
property
- null または空であってはなりません。- 導入:
- 2.0
desc
新しいSort.Order
インスタンスを作成します。単一のプロパティを取ります。方向はSort.Direction.DESC
および NullHandlingSort.NullHandling.NATIVE
です。- パラメーター:
property
- null または空であってはなりません。- 導入:
- 2.0
getDirection
プロパティを並べ替える順序を返します。- 戻り値:
getProperty
並べ替えるプロパティを返します。- 戻り値:
isAscending
public boolean isAscending()このプロパティのソートを昇順にするかどうかを返します。- 戻り値:
isDescending
public boolean isDescending()このプロパティのソートが降順かどうかを返します。- 戻り値:
- 導入:
- 1.13
isIgnoreCase
public boolean isIgnoreCase()並べ替えで大文字と小文字を区別するか大文字と小文字を区別しないかを返します。- 戻り値:
with
指定されたSort.Direction
で新しいSort.Order
を返します。- パラメーター:
direction
-- 戻り値:
withProperty
新しいSort.Order
を返します- パラメーター:
property
- null または空であってはなりません。- 戻り値:
- 導入:
- 1.13
withProperties
指定されたプロパティの新しいSort
インスタンスを返します。- パラメーター:
properties
-- 戻り値:
ignoreCase
大文字と小文字を区別しない並べ替えを有効にして、新しいSort.Order
を返します。- 戻り値:
with
指定されたSort.NullHandling
でSort.Order
を返します。- パラメーター:
nullHandling
- null でもかまいません。- 戻り値:
- 導入:
- 1.8
nullsFirst
Sort.NullHandling.NULLS_FIRST
を null 処理のヒントとして使用して、Sort.Order
を返します。- 戻り値:
- 導入:
- 1.8
nullsLast
Sort.NullHandling.NULLS_LAST
を null 処理のヒントとして使用して、Sort.Order
を返します。- 戻り値:
- 導入:
- 1.7
nullsNative
Sort.NullHandling.NATIVE
を null 処理のヒントとして使用して、Sort.Order
を返します。- 戻り値:
- 導入:
- 1.7
getNullHandling
使用されたSort.NullHandling
ヒントを返します。これは、使用されたデータストアによって考慮されますが、考慮されない場合があります。- 戻り値:
- 導入:
- 1.7
hashCode
public int hashCode()equals
toString