クラス OffsetScrollPosition

java.lang.ObjectSE
org.springframework.data.domain.OffsetScrollPosition
実装されたすべてのインターフェース:
ScrollPosition

public final class OffsetScrollPosition extends ObjectSE implements ScrollPosition
クエリ結果内のオフセットに基づく ScrollPosition
導入:
3.1
作成者:
Mark Paluch, Oliver Drotbohm
  • メソッドの詳細

    • positionFunction

      public static IntFunctionSE<OffsetScrollPosition> positionFunction(long startOffset)
      計算する position functionSE を返します。
      パラメーター:
      startOffset - 使用する開始オフセット。マイナスであってはなりません。
      戻り値:
      オフセットベースの位置関数。
    • getOffset

      public long getOffset()
      ゼロまたは正のオフセット。
      戻り値:
      オフセット。
    • advanceBy

      public OffsetScrollPosition advanceBy(long delta)
      指定された値だけ進んだ新しい OffsetScrollPosition を返します。負のデルタは、新しいオフセットが少なくともゼロになるように制約されます。
      パラメーター:
      delta - 現在のオフセットを進める値。
      戻り値:
      null になることはありません。
    • isInitial

      public boolean isInitial()
      インターフェースからコピーされた説明: ScrollPosition
      現在のスクロール位置が最初のスクロール位置であるかどうかを返します。
      次で指定:
      インターフェース ScrollPositionisInitial 
      戻り値:
    • equals

      public boolean equals(@Nullable ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString