クラス 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()
の場合はUnsupportedOperationException
SE をスローします。
getPageNumber
public int getPageNumber()インターフェースからコピーされた説明:Pageable
返されるページを返します。- 次で指定:
- インターフェース
Pageable
のgetPageNumber
- 戻り値:
- 返されるページ、またはオブジェクトが
Pageable.isUnpaged()
の場合はUnsupportedOperationException
SE をスローします。
getOffset
public long getOffset()インターフェースからコピーされた説明:Pageable
基になるページとページサイズに従って取得するオフセットを返します。- 次で指定:
- インターフェース
Pageable
のgetOffset
- 戻り値:
- 取得するオフセット、またはオブジェクトが
Pageable.isUnpaged()
の場合はUnsupportedOperationException
SE をスローします。
hasPrevious
public boolean hasPrevious()インターフェースからコピーされた説明:Pageable
- 次で指定:
- インターフェース
Pageable
のhasPrevious
- 戻り値:
previousOrFirst
インターフェースからコピーされた説明:Pageable
- 次で指定:
- インターフェース
Pageable
のpreviousOrFirst
- 戻り値:
next
インターフェースからコピーされた説明:Pageable
previous
- 戻り値:
first
インターフェースからコピーされた説明:Pageable
最初のページをリクエストするPageable
を返します。hashCode
public int hashCode()equals