クラス 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 QPageRequest
of
(int pageNumber, int pageSize) 新しいQPageRequest
を作成します。static QPageRequest
of
(int pageNumber, int pageSize, com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) 指定されたOrderSpecifier
が適用された新しいQPageRequest
を作成します。static QPageRequest
ソートパラメーターが適用された新しいQPageRequest
を作成します。static QPageRequest
ofSize
(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)
を使用してください。