クラス PageImpl<T>
java.lang.ObjectSE
org.springframework.data.domain.PageImpl<T>
- 型パラメーター:
- T- ページを構成する型。
- 実装されているすべてのインターフェース:
- SerializableSE、- IterableSE<T>、- SupplierSE<StreamSE<T>>、- Page<T>、- Slice<T>、- Streamable<T>
- 既知の直属サブクラス
- GeoPage
 基本的な 
Page 実装。- 作成者:
- Oliver Gierke, Mark Paluch
- 関連事項:
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- booleanページのコンテンツを- ListSE として返します。- protected <U> ListSE<U>- getConvertedContent- (FunctionSE<? super T, - ? extends U> converter) 指定された- FunctionSE を- Chunkのコンテンツに適用します。- int現在の- Sliceの数を返します。- intこの- Sliceに現在ある要素の数を返します。- int- getSize()- Sliceのサイズを返します。- getSort()- Sliceのソートパラメーターを返します。- long要素の総数を返します。- int総ページ数を返します。- boolean- Sliceにコンテンツがあるかどうかを返します。- int- hashCode()- boolean- hasNext()次の- Sliceがあるかどうかを返します。- boolean前の- Sliceがあるかどうかを返します。- boolean- isFirst()現在の- Sliceが最初のものかどうかを返します。- boolean- isLast()現在の- Sliceが最後のものかどうかを返します。- iterator()- <U> Page<U>- map- (FunctionSE<? super T, - ? extends U> converter) - toString()- クラス java.lang.ObjectSE から継承されたメソッド- clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE- インターフェース java.lang.IterableSE から継承されたメソッド- forEachSE, iterator, spliterator- インターフェース org.springframework.data.domain.Slice から継承されたメソッド- getContent, getNumber, getNumberOfElements, getPageable, getSize, getSort, hasContent, hasPrevious, isFirst, nextOrLastPageable, nextPageable, previousOrFirstPageable, previousPageable
- コンストラクターの詳細- PageImpl- PageImplのコンストラクター。- パラメーター:
- content- このページのコンテンツ。null であってはなりません。
- pageable- ページング情報。null であってはなりません。
- total- 利用可能なアイテムの合計量。合計が最終ページのコンテンツになる場合は、指定されたコンテンツの長さを考慮して調整される場合があります。これは、不整合を軽減するために用意されています。
 
- PageImpl- パラメーター:
- content- null であってはなりません。
 
 
- メソッドの詳細- getTotalPagespublic int getTotalPages()インターフェースからコピーされた説明:- Page総ページ数を返します。- 次で指定:
-  インターフェース Page<T>のgetTotalPages
- 戻り値:
- 総ページ数
 
- getTotalElementspublic long getTotalElements()インターフェースからコピーされた説明:- Page要素の総数を返します。- 次で指定:
-  インターフェース Page<T>のgetTotalElements
- 戻り値:
- 要素の合計量
 
- hasNextpublic boolean hasNext()インターフェースからコピーされた説明:- Slice次の- Sliceがあるかどうかを返します。
- isLastpublic boolean isLast()インターフェースからコピーされた説明:- Slice現在の- Sliceが最後のものかどうかを返します。
- mapインターフェースからコピーされた説明:- Page
- equals
- hashCodepublic int hashCode()
- toString
- getNumberpublic int getNumber()インターフェースからコピーされた説明:- Slice現在の- Sliceの数を返します。常に非負です。
- getSizepublic int getSize()インターフェースからコピーされた説明:- Slice- Sliceのサイズを返します。
- getNumberOfElementspublic int getNumberOfElements()インターフェースからコピーされた説明:- Sliceこの- Sliceに現在ある要素の数を返します。- 次で指定:
-  インターフェース Slice<T>のgetNumberOfElements
- 戻り値:
-  この Sliceに現在ある要素の数
 
- hasPreviouspublic boolean hasPrevious()インターフェースからコピーされた説明:- Slice前の- Sliceがあるかどうかを返します。- 次で指定:
-  インターフェース Slice<T>のhasPrevious
- 戻り値:
-  以前の Sliceがある場合。
 
- isFirstpublic boolean isFirst()インターフェースからコピーされた説明:- Slice現在の- Sliceが最初のものかどうかを返します。
- nextPageableインターフェースからコピーされた説明:- Slice- Pageableを返し、次の- Sliceをリクエストします。現在の- Sliceがすでに最後の- Sliceである場合は、- Pageable.unpaged()にすることができます。クライアントは、このメソッドを呼び出す前に- Slice.hasNext()をチェックする必要があります。- 次で指定:
-  インターフェース Slice<T>のnextPageable
- 戻り値:
- Pageableに次の- Sliceをリクエストします。
- 関連事項:
 
- previousPageableインターフェースからコピーされた説明:- Slice- Pageableを返し、前の- Sliceをリクエストします。現在の- Sliceがすでに最初のものである場合は、- Pageable.unpaged()にすることができます。クライアントは、このメソッドを呼び出す前に- Slice.hasPrevious()をチェックする必要があります。- 次で指定:
-  インターフェース Slice<T>のpreviousPageable
- 戻り値:
- Pageableは前の- Sliceをリクエストします。
- 関連事項:
 
- hasContentpublic boolean hasContent()インターフェースからコピーされた説明:- Slice- Sliceにコンテンツがあるかどうかを返します。- 次で指定:
-  インターフェース Slice<T>のhasContent
- 戻り値:
- Sliceにコンテンツがある場合は true になります。
 
- getContentインターフェースからコピーされた説明:- Sliceページのコンテンツを- ListSE として返します。- 次で指定:
-  インターフェース Slice<T>のgetContent
- 戻り値:
-  ページの内容を ListSE として指定します。
 
- getPageableインターフェースからコピーされた説明:- Slice- 次で指定:
-  インターフェース Slice<T>のgetPageable
- 戻り値:
-  現在の Sliceをリクエストするために使用されたPageable。
 
- getSortインターフェースからコピーされた説明:- Slice- Sliceのソートパラメーターを返します。
- iterator- 次で指定:
-  インターフェース IterableSE<T>のiterator
 
- getConvertedContent指定された- FunctionSE を- Chunkのコンテンツに適用します。- パラメーター:
- converter- null であってはなりません。
- 戻り値: