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