インターフェース Slice<T>
- すべてのスーパーインターフェース:
IterableSE<T>、Streamable<T>、SupplierSE<StreamSE<T>>
- すべての既知のサブインターフェース:
Page<T>
- 導入:
- 1.8
- 作成者:
- Oliver Gierke
メソッドのサマリー
修飾子と型メソッド説明ページのコンテンツをListSE として返します。int現在のSliceの数を返します。intこのSliceに現在ある要素の数を返します。default PageableintgetSize()Sliceのサイズを返します。getSort()Sliceのソートパラメーターを返します。booleanSliceにコンテンツがあるかどうかを返します。booleanhasNext()次のSliceがあるかどうかを返します。boolean前のSliceがあるかどうかを返します。booleanisFirst()現在のSliceが最初のものかどうかを返します。booleanisLast()現在のSliceが最後のものかどうかを返します。<U> Slice<U>map(FunctionSE<? super T, ? extends U> converter) default Pageabledefault Pageableインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
メソッドの詳細
getNumber
int getNumber()現在のSliceの数を返します。常に非負です。- 戻り値:
- 現在の
Sliceの番号。
getSize
int getSize()Sliceのサイズを返します。- 戻り値:
Sliceのサイズ。
getNumberOfElements
int getNumberOfElements()このSliceに現在ある要素の数を返します。- 戻り値:
- この
Sliceに現在ある要素の数
getContent
ページのコンテンツをListSE として返します。- 戻り値:
hasContent
boolean hasContent()Sliceにコンテンツがあるかどうかを返します。- 戻り値:
getSort
Sort getSort()Sliceのソートパラメーターを返します。- 戻り値:
isFirst
boolean isFirst()現在のSliceが最初のものかどうかを返します。- 戻り値:
isLast
boolean isLast()現在のSliceが最後のものかどうかを返します。- 戻り値:
hasNext
boolean hasNext()次のSliceがあるかどうかを返します。- 戻り値:
- 次の
Sliceがある場合。
hasPrevious
boolean hasPrevious()前のSliceがあるかどうかを返します。- 戻り値:
- 以前の
Sliceがある場合。
getPageable
- 戻り値:
- 導入:
- 2.0
nextPageable
Pageable nextPageable()Pageableを返し、次のSliceをリクエストします。現在のSliceがすでに最後のSliceである場合は、Pageable.unpaged()にすることができます。クライアントは、このメソッドを呼び出す前にhasNext()をチェックする必要があります。- 戻り値:
- 関連事項:
previousPageable
Pageable previousPageable()Pageableを返し、前のSliceをリクエストします。現在のSliceがすでに最初のものである場合は、Pageable.unpaged()にすることができます。クライアントは、このメソッドを呼び出す前にhasPrevious()をチェックする必要があります。- 戻り値:
- 関連事項:
map
nextOrLastPageable
- 戻り値:
- 導入:
- 2.2
previousOrFirstPageable
- 戻り値:
- 導入:
- 2.2