インターフェース Page<T>

型パラメーター:
T -
すべてのスーパーインターフェース:
IterableSE<T>Slice<T>Streamable<T>SupplierSE<StreamSE<T>>
すべての既知の実装クラス:
GeoPagePageImpl

public interface Page<T> extends Slice<T>
ページは、オブジェクトのリストのサブリストです。含まれるリスト全体での位置に関する情報を取得できます。
作成者:
Oliver Gierke
  • メソッドの詳細

    • empty

      static <T> Page<T> empty()
      新しい空の Page を作成します。
      戻り値:
      導入:
      2.0
    • empty

      static <T> Page<T> empty(Pageable pageable)
      指定された Pageable の新しい空の Page を作成します。
      パラメーター:
      pageable - null であってはなりません。
      戻り値:
      導入:
      2.0
    • getTotalPages

      int getTotalPages()
      総ページ数を返します。
      戻り値:
      総ページ数
    • getTotalElements

      long getTotalElements()
      要素の総数を返します。
      戻り値:
      要素の合計量
    • map

      <U> Page<U> map(FunctionSE<? super T,? extends U> converter)
      指定された FunctionSE によってマップされた現在の Page のコンテンツを持つ新しい Page を返します。
      次で指定:
      インターフェース Slice<T>map 
      次で指定:
      インターフェース Streamable<T>map 
      パラメーター:
      converter - null であってはなりません。
      戻り値:
      指定された FunctionSE によってマップされた現在の Page のコンテンツを持つ新しい Page
      導入:
      1.10
      関連事項: