クラス OffsetScrollPosition
java.lang.ObjectSE
org.springframework.data.domain.OffsetScrollPosition
- 実装されたすべてのインターフェース:
ScrollPosition
クエリ結果内のオフセットに基づく
ScrollPosition
。 初期の OffsetScrollPosition
は特定の要素を指さず、位置 { ScrollPosition.offset(long)
とは異なります。
- 導入:
- 3.1
- 作成者:
- Mark Paluch, Oliver Drotbohm, Christoph Strobl, Yanming Zhou
ネストされたクラスのサマリー
インターフェース org.springframework.data.domain.ScrollPosition から継承されたネストクラス / インターフェース
ScrollPosition.Direction
メソッドのサマリー
修飾子と型メソッド説明advanceBy
(long delta) 指定された値だけ進んだ新しいOffsetScrollPosition
を返します。boolean
long
ゼロまたは正のオフセット。int
hashCode()
boolean
現在のスクロール位置が最初のスクロール位置であるかどうかを返します。現在のoffset
の後に始まるposition function
SE を返します。static IntFunctionSE<OffsetScrollPosition>
positionFunction
(long startOffset) startOffset
から始まるposition function
SE を返します。toString()
メソッドの詳細
positionFunction
startOffset
から始まるposition function
SE を返します。- パラメーター:
startOffset
- 使用する開始オフセット。マイナスであってはなりません。- 戻り値:
- オフセットベースの位置関数。
positionFunction
現在のoffset
の後に始まるposition function
SE を返します。- 戻り値:
- オフセットベースの位置関数。
- 導入:
- 3.3
getOffset
public long getOffset()ゼロまたは正のオフセット。initial
位置ではオフセットが定義されないため、エラーが発生します。- 戻り値:
- オフセット。
- 例外:
IllegalStateExceptionSE
-isInitial()
の場合。
advanceBy
指定された値だけ進んだ新しいOffsetScrollPosition
を返します。負のデルタは、新しいオフセットが少なくともゼロになるように制約されます。- パラメーター:
delta
- 現在のオフセットを進める値。- 戻り値:
- null になることはありません。
isInitial
public boolean isInitial()インターフェースからコピーされた説明:ScrollPosition
現在のスクロール位置が最初のスクロール位置であるかどうかを返します。- 次で指定:
- インターフェース
ScrollPosition
のisInitial
- 戻り値:
equals
hashCode
public int hashCode()toString