クラス 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を返します。booleanlongゼロまたは正のオフセット。inthashCode()boolean現在のスクロール位置が最初のスクロール位置であるかどうかを返します。現在のoffsetの後に始まるposition functionSE を返します。static IntFunctionSE<OffsetScrollPosition>positionFunction(long startOffset) startOffsetから始まるposition functionSE を返します。toString()
メソッドの詳細
positionFunction
startOffsetから始まるposition functionSE を返します。- パラメーター:
startOffset- 使用する開始オフセット。マイナスであってはなりません。- 戻り値:
- オフセットベースの位置関数。
positionFunction
現在のoffsetの後に始まるposition functionSE を返します。- 戻り値:
- オフセットベースの位置関数。
- 導入:
- 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