T - ページを構成する型。public class PageImpl<T> extends ObjectSE implements Page<T>
Page 実装。| コンストラクターと説明 |
|---|
PageImpl(ListSE<T> content) 指定されたコンテンツで新しい PageImpl を作成します。 |
PageImpl(ListSE<T> content, Pageable pageable, long total)PageImpl のコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(ObjectSE obj) |
ListSE<T> | getContent() ページのコンテンツを ListSE として返します。 |
protected <U> ListSE<U> | getConvertedContent(FunctionSE<? super T,? extends U> converter) 指定された FunctionSE を Chunk のコンテンツに適用します。 |
int | getNumber() 現在の Slice の数を返します。 |
int | getNumberOfElements() この Slice に現在ある要素の数を返します。 |
Pageable | getPageable() |
int | getSize()Slice のサイズを返します。 |
Sort | getSort()Slice のソートパラメーターを返します。 |
long | getTotalElements() 要素の総数を返します。 |
int | getTotalPages() 総ページ数を返します。 |
boolean | hasContent()Slice にコンテンツがあるかどうかを返します。 |
int | hashCode() |
boolean | hasNext() 次の Slice があるかどうかを返します。 |
boolean | hasPrevious() 前の Slice があるかどうかを返します。 |
boolean | isFirst() 現在の Slice が最初のものかどうかを返します。 |
boolean | isLast() 現在の Slice が最後のものかどうかを返します。 |
IteratorSE<T> | iterator() |
<U> Page<U> | map(FunctionSE<? super T,? extends U> converter) |
Pageable | nextPageable() |
Pageable | previousPageable() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetContent, getNumber, getNumberOfElements, getPageable, getSize, getSort, hasContent, hasPrevious, isFirst, nextPageable, previousPageableand, filter, flatMap, get, isEmpty, of, of, of, streamforEachSE, iteratorSE, spliteratorSEpublic PageImpl(ListSE<T> content, Pageable pageable, long total)
PageImpl のコンストラクター。content - このページのコンテンツ。null であってはなりません。pageable - ページング情報。null であってはなりません。total - 利用可能なアイテムの合計量。合計が最終ページのコンテンツになる場合は、指定されたコンテンツの長さを考慮して調整される場合があります。これは、不整合を軽減するために用意されています。public int getTotalPages()
PagePage<T> 内の getTotalPages public long getTotalElements()
PagePage<T> 内の getTotalElements public <U> Page<U> map(FunctionSE<? super T,? extends U> converter)
PagePage<T> 内の map Slice<T> 内の map Streamable<T> 内の map converter - null であってはなりません。FunctionSE によってマップされた現在の Page のコンテンツを持つ新しい PageStream.map(Function)SEpublic StringSE toString()
ObjectSE の toStringSE public int hashCode()
public int getNumberOfElements()
SliceSlice に現在ある要素の数を返します。Slice<T> 内の getNumberOfElements Slice に現在ある要素の数 public boolean hasPrevious()
SliceSlice があるかどうかを返します。Slice<T> 内の hasPrevious Slice がある場合。public Pageable nextPageable()
SlicePageable を返し、次の Slice をリクエストします。現在の Slice がすでに最後の Slice である場合は、Pageable.unpaged() にすることができます。クライアントは、このメソッドを呼び出す前に Slice.hasNext() をチェックする必要があります。Slice<T> 内の nextPageable public Pageable previousPageable()
SlicePageable を返し、前の Slice をリクエストします。現在の Slice がすでに最初のものである場合は、Pageable.unpaged() にすることができます。クライアントは、このメソッドを呼び出す前に Slice.hasPrevious() をチェックする必要があります。Slice<T> 内の previousPageable public boolean hasContent()
SliceSlice にコンテンツがあるかどうかを返します。Slice<T> 内の hasContent public ListSE<T> getContent()
SliceListSE として返します。Slice<T> 内の getContent public IteratorSE<T> iterator()
IterableSE<T> 内の iteratorSE protected <U> ListSE<U> getConvertedContent(FunctionSE<? super T,? extends U> converter)
FunctionSE を Chunk のコンテンツに適用します。converter - null であってはなりません。public Pageable getPageable()
SliceSlice<T> 内の getPageable Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.