インターフェース Slice<T>
- すべてのスーパーインターフェース:
IterableSE<T>
、Streamable<T>
、SupplierSE<StreamSE<T>>
- すべての既知のサブインターフェース:
Page<T>
- 導入:
- 1.8
- 作成者:
- Oliver Gierke
メソッドのサマリー
修飾子と型メソッド説明ページのコンテンツをList
SE として返します。int
現在のSlice
の数を返します。int
このSlice
に現在ある要素の数を返します。default Pageable
int
getSize()
Slice
のサイズを返します。getSort()
Slice
のソートパラメーターを返します。boolean
Slice
にコンテンツがあるかどうかを返します。boolean
hasNext()
次のSlice
があるかどうかを返します。boolean
前のSlice
があるかどうかを返します。boolean
isFirst()
現在のSlice
が最初のものかどうかを返します。boolean
isLast()
現在のSlice
が最後のものかどうかを返します。<U> Slice<U>
map
(FunctionSE<? super T, ? extends U> converter) default Pageable
default Pageable
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
メソッドの詳細
getNumber
int getNumber()現在のSlice
の数を返します。常に非負です。- 戻り値:
- 現在の
Slice
の番号。
getSize
int getSize()Slice
のサイズを返します。- 戻り値:
Slice
のサイズ。
getNumberOfElements
int getNumberOfElements()このSlice
に現在ある要素の数を返します。- 戻り値:
- この
Slice
に現在ある要素の数
getContent
ページのコンテンツをList
SE として返します。- 戻り値:
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