クラス AbstractPageRequest
java.lang.ObjectSE
org.springframework.data.domain.AbstractPageRequest
- 実装されているすべてのインターフェース:
SerializableSE,Pageable
- 既知の直属サブクラス
PageRequest,QPageRequest
Pageable の抽象 Java Bean 実装。- 作成者:
- Thomas Darimont, Oliver Gierke, Alex Bondarev, Johannes Englmeier, Thach Le
- 関連事項:
コンストラクターの詳細
AbstractPageRequest
public AbstractPageRequest(int pageNumber, int pageSize) 新しいAbstractPageRequestを作成します。ページはゼロでインデックス付けされるため、pageNumberに 0 を指定すると最初の pageNumber が返されます。- パラメーター:
pageNumber- ゼロから始まるページ番号。負の値であってはなりません。pageSize- 返されるページのサイズは 0 より大きい必要があります。
メソッドの詳細
getPageSize
public int getPageSize()インターフェースからコピーされた説明:Pageable返されるアイテムの数を返します。- 次で指定:
- インターフェース
PageableのgetPageSize - 戻り値:
- そのページのアイテム数、またはオブジェクトが
Pageable.isUnpaged()の場合はUnsupportedOperationExceptionSE をスローします。
getPageNumber
public int getPageNumber()インターフェースからコピーされた説明:Pageable返されるページを返します。- 次で指定:
- インターフェース
PageableのgetPageNumber - 戻り値:
- 返されるページ、またはオブジェクトが
Pageable.isUnpaged()の場合はUnsupportedOperationExceptionSE をスローします。
getOffset
public long getOffset()インターフェースからコピーされた説明:Pageable基になるページとページサイズに従って取得するオフセットを返します。- 次で指定:
- インターフェース
PageableのgetOffset - 戻り値:
- 取得するオフセット、またはオブジェクトが
Pageable.isUnpaged()の場合はUnsupportedOperationExceptionSE をスローします。
hasPrevious
public boolean hasPrevious()インターフェースからコピーされた説明:Pageable- 次で指定:
- インターフェース
PageableのhasPrevious - 戻り値:
previousOrFirst
インターフェースからコピーされた説明:Pageable- 次で指定:
- インターフェース
PageableのpreviousOrFirst - 戻り値:
next
インターフェースからコピーされた説明:Pageableprevious
- 戻り値:
first
インターフェースからコピーされた説明:Pageable最初のページをリクエストするPageableを返します。hashCode
public int hashCode()equals