クラス QPageRequest
java.lang.ObjectSE
org.springframework.data.domain.AbstractPageRequest
org.springframework.data.querydsl.QPageRequest
- 実装されているすべてのインターフェース:
SerializableSE, Pageable
QueryDSL をサポートする
Pageable の基本的な Java Bean 実装。- 作成者:
- Thomas Darimont, Oliver Drotbohm, Mark Paluch, Thach Le
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明first()最初のページをリクエストするPageableを返します。getSort()並べ替えパラメーターを返します。next()static QPageRequestof(int pageNumber, int pageSize) 新しいQPageRequestを作成します。static QPageRequestof(int pageNumber, int pageSize, com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) 指定されたOrderSpecifierが適用された新しいQPageRequestを作成します。static QPageRequestソートパラメーターが適用された新しいQPageRequestを作成します。static QPageRequestofSize(int pageSize) previous()withPage(int pageNumber) pageNumberが適用された新しいQPageRequestを作成します。QSortが適用された新しいQPageRequestを作成します。クラス AbstractPageRequest から継承されたメソッド
equals, getOffset, getPageNumber, getPageSize, hashCode, hasPrevious, previousOrFirstクラス ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース Pageable から継承されたメソッド
getSortOr, isPaged, isUnpaged, toLimit, toOptional, toScrollPosition
メソッドの詳細
of
新しいQPageRequestを作成します。ページはゼロでインデックス付けされるため、pageNumberに 0 を指定すると最初の pageNumber が返されます。- パラメーター:
pageNumber- ゼロから始まるページ番号。負の値であってはなりません。pageSize- 返されるページのサイズは 0 より大きい必要があります。- 導入:
- 2.1
of
public static QPageRequest of(int pageNumber, int pageSize, com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) 指定されたOrderSpecifierが適用された新しいQPageRequestを作成します。- パラメーター:
pageNumber- ゼロから始まるページ番号。負の値であってはなりません。pageSize- 返されるページのサイズは 0 より大きい必要があります。orderSpecifiers- null または空であってはなりません。- 導入:
- 2.1
of
ソートパラメーターが適用された新しいQPageRequestを作成します。- パラメーター:
pageNumber- ゼロから始まるページ番号。負の値であってはなりません。pageSize- 返されるページのサイズは 0 より大きい必要があります。sort- null であってはなりません。- 導入:
- 2.1
ofSize
- パラメーター:
pageSize- 返されるページのサイズは 0 より大きい必要があります。- 戻り値:
- 新しい
QPageRequest。 - 導入:
- 2.5
getSort
next
previous
クラスからコピーされた説明:AbstractPageRequest- 次で指定:
- クラス
AbstractPageRequestのprevious - 戻り値:
- 以前の
Pageable
first
withPage
pageNumberが適用された新しいQPageRequestを作成します。- パラメーター:
pageNumber-- 戻り値:
- 新しい
PageRequest。 - 導入:
- 2.5
withSort
QSortが適用された新しいQPageRequestを作成します。- パラメーター:
sort- null であってはなりません。- 戻り値:
- 新しい
PageRequest。 - 導入:
- 2.5