クラス PageRequest
java.lang.ObjectSE
org.springframework.data.domain.AbstractPageRequest
org.springframework.data.domain.PageRequest
- 実装されたすべてのインターフェース:
SerializableSE
,Pageable
Pageable
の基本的な Java Bean 実装。- 作成者:
- Oliver Gierke, Thomas Darimont, Anastasiia Smirnova, Mark Paluch, Thach Le
- 関連事項:
コンストラクターのサマリー
修飾子コンストラクター説明protected
PageRequest
(int pageNumber, int pageSize, Sort sort) ソートパラメーターが適用された新しいPageRequest
を作成します。方法の概要
修飾子と型メソッド説明boolean
first()
最初のページをリクエストするPageable
を返します。getSort()
並べ替えパラメーターを返します。int
hashCode()
next()
static PageRequest
of
(int pageNumber, int pageSize) 新しいソートされていないPageRequest
を作成します。static PageRequest
ソートパラメーターが適用された新しいPageRequest
を作成します。static PageRequest
of
(int pageNumber, int pageSize, Sort.Direction direction, StringSE... properties) ソート方向とプロパティが適用された新しいPageRequest
を作成します。static PageRequest
ofSize
(int pageSize) previous()
toString()
withPage
(int pageNumber) pageNumber
が適用された新しいPageRequest
を作成します。Sort
が適用された新しいPageRequest
を作成します。withSort
(Sort.Direction direction, StringSE... properties) クラス org.springframework.data.domain.AbstractPageRequest から継承されたメソッド
getOffset, getPageNumber, getPageSize, hasPrevious, previousOrFirst
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.data.domain.Pageable から継承されたメソッド
getSortOr, isPaged, isUnpaged, toLimit, toOptional, toScrollPosition
コンストラクターの詳細
PageRequest
ソートパラメーターが適用された新しいPageRequest
を作成します。- パラメーター:
pageNumber
- ゼロから始まるページ番号。負の値であってはなりません。pageSize
- 返されるページのサイズは 0 より大きい必要があります。sort
- null であってはなりません。代わりにSort.unsorted()
を使用してください。
メソッドの詳細
of
新しいソートされていないPageRequest
を作成します。- パラメーター:
pageNumber
- ゼロから始まるページ番号。負の値であってはなりません。pageSize
- 返されるページのサイズは 0 より大きい必要があります。- 導入:
- 2.0
of
ソートパラメーターが適用された新しいPageRequest
を作成します。- パラメーター:
pageNumber
- ゼロから始まるページ番号。負の値であってはなりません。pageSize
- 返されるページのサイズは 0 より大きい必要があります。sort
- null であってはなりません。代わりにSort.unsorted()
を使用してください。- 導入:
- 2.0
of
public static PageRequest of(int pageNumber, int pageSize, Sort.Direction direction, StringSE... properties) ソート方向とプロパティが適用された新しいPageRequest
を作成します。- パラメーター:
pageNumber
- ゼロから始まるページ番号。負の値であってはなりません。pageSize
- 返されるページのサイズは 0 より大きい必要があります。direction
- null であってはなりません。properties
- null であってはなりません。- 導入:
- 2.0
ofSize
- パラメーター:
pageSize
- 返されるページのサイズは 0 より大きい必要があります。- 戻り値:
- 新しい
PageRequest
。 - 導入:
- 2.5
getSort
インターフェースからコピーされた説明:Pageable
並べ替えパラメーターを返します。- 戻り値:
next
インターフェースからコピーされた説明:Pageable
- 次で指定:
- インターフェース
Pageable
のnext
- 次で指定:
- クラス
AbstractPageRequest
のnext
- 戻り値:
previous
クラスからコピーされた説明:AbstractPageRequest
- 次で指定:
- クラス
AbstractPageRequest
のprevious
- 戻り値:
first
インターフェースからコピーされた説明:Pageable
最初のページをリクエストするPageable
を返します。- 次で指定:
- インターフェース
Pageable
のfirst
- 次で指定:
- クラス
AbstractPageRequest
のfirst
- 戻り値:
equals
- オーバーライド:
- クラス
AbstractPageRequest
のequals
withPage
pageNumber
が適用された新しいPageRequest
を作成します。- パラメーター:
pageNumber
-- 戻り値:
- 新しい
PageRequest
。 - 導入:
- 2.5
withSort
- パラメーター:
direction
- null であってはなりません。properties
- null であってはなりません。- 戻り値:
- 新しい
PageRequest
。 - 導入:
- 2.5
withSort
Sort
が適用された新しいPageRequest
を作成します。- パラメーター:
sort
- null であってはなりません。- 戻り値:
- 新しい
PageRequest
。 - 導入:
- 2.5
hashCode
public int hashCode()- オーバーライド:
- クラス
AbstractPageRequest
のhashCode
toString