public class SliceImpl<T> extends ObjectSE
Slice のデフォルト実装。| コンストラクターと説明 |
|---|
SliceImpl(ListSE<T> content) 指定されたコンテンツで新しい SliceImpl を作成します。 |
SliceImpl(ListSE<T> content, Pageable pageable, boolean hasNext) |
| 修飾子と型 | メソッドと説明 |
|---|---|
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 のソートパラメーターを返します。 |
boolean | hasContent()Slice にコンテンツがあるかどうかを返します。 |
int | hashCode() |
boolean | hasNext() 次の Slice があるかどうかを返します。 |
boolean | hasPrevious() 前の Slice があるかどうかを返します。 |
boolean | isFirst() 現在の Slice が最初のものかどうかを返します。 |
boolean | isLast() 現在の Slice が最後のものかどうかを返します。 |
IteratorSE<T> | iterator() |
<U> Slice<U> | map(FunctionSE<? super T,? extends U> converter) |
Pageable | nextPageable() |
Pageable | previousPageable() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEnextOrLastPageable, previousOrFirstPageableand, and, and, and, empty, filter, flatMap, get, isEmpty, of, of, of, stream, toList, toSet, toStreamable, toStreamableforEachSE, spliteratorSEpublic SliceImpl(ListSE<T> content, Pageable pageable, boolean hasNext)
content - この Slice の内容は null であってはなりません。pageable - ページング情報。null であってはなりません。hasNext - 現在のスライスの後に別のスライスがあるかどうか。public boolean hasNext()
SliceSlice があるかどうかを返します。Slice がある場合。public <U> Slice<U> map(FunctionSE<? super T,? extends U> converter)
Sliceconverter - null であってはなりません。Converter によってマップされた現在の Slice のコンテンツを持つ新しい SliceStream.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 Slice.nextOrLastPageable()public Pageable previousPageable()
SlicePageable を返し、前の Slice をリクエストします。現在の Slice がすでに最初のものである場合は、Pageable.unpaged() にすることができます。クライアントは、このメソッドを呼び出す前に Slice.hasPrevious() をチェックする必要があります。Slice<T> 内の previousPageable Slice.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–2020 Pivotal Software, Inc.. All rights reserved.