public static class Sort.Order extends ObjectSE implements SerializableSE
Sort.Direction
とプロパティのペアを実装します。Sort
の入力を提供するために使用されます コンストラクターと説明 |
---|
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 になります |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public Order(@Nullable Sort.Direction direction, StringSE property)
Sort.Order
インスタンスを作成します。順序が null の場合、順序はデフォルトで Sort.DEFAULT_DIRECTION
になります direction
- null にすることができ、デフォルトは Sort.DEFAULT_DIRECTION
になります property
- null または空であってはなりません。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 であってはなりません。public static Sort.Order by(StringSE property)
Sort.Order
インスタンスを作成します。単一のプロパティを取ります。方向のデフォルトは Sort.DEFAULT_DIRECTION
です。property
- null または空であってはなりません。public static Sort.Order asc(StringSE property)
Sort.Order
インスタンスを作成します。単一のプロパティを取ります。方向は Sort.Direction.ASC
および NullHandling Sort.NullHandling.NATIVE
です。property
- null または空であってはなりません。public static Sort.Order desc(StringSE property)
Sort.Order
インスタンスを作成します。単一のプロパティを取ります。方向は Sort.Direction.DESC
および NullHandling Sort.NullHandling.NATIVE
です。property
- null または空であってはなりません。public Sort.Direction getDirection()
public StringSE getProperty()
public boolean isAscending()
public boolean isDescending()
public boolean isIgnoreCase()
public Sort.Order with(Sort.Direction direction)
Sort.Direction
で新しい Sort.Order
を返します。direction
-public Sort.Order withProperty(StringSE property)
Sort.Order
を返します property
- null または空であってはなりません。public Sort withProperties(StringSE... properties)
Sort
インスタンスを返します。properties
-public Sort.Order ignoreCase()
Sort.Order
を返します。public Sort.Order with(Sort.NullHandling nullHandling)
Sort.NullHandling
で Sort.Order
を返します。nullHandling
- null でもかまいません。public Sort.Order nullsFirst()
Sort.NullHandling.NULLS_FIRST
を null 処理のヒントとして使用して、Sort.Order
を返します。public Sort.Order nullsLast()
Sort.NullHandling.NULLS_LAST
を null 処理のヒントとして使用して、Sort.Order
を返します。public Sort.Order nullsNative()
Sort.NullHandling.NATIVE
を null 処理のヒントとして使用して、Sort.Order
を返します。public Sort.NullHandling getNullHandling()
Sort.NullHandling
ヒントを返します。これは、使用されたデータストアによって考慮されますが、考慮されない場合があります。public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.