public class HsqlPagingQueryProvider extends AbstractSqlPagingQueryProvider
PagingQueryProvider
using database specific features.Constructor and Description |
---|
HsqlPagingQueryProvider() |
Modifier and Type | Method and Description |
---|---|
String |
generateFirstPageQuery(int pageSize)
Method generating the query string to be used for retrieving the first
page.
|
String |
generateJumpToItemQuery(int itemIndex,
int pageSize)
Method generating the query string to be used for jumping to a specific
item position.
|
String |
generateRemainingPagesQuery(int pageSize)
Method generating the query string to be used for retrieving the pages
following the first page.
|
getFromClause, getParameterCount, getSelectClause, getSortKey, getSortKeyPlaceHolder, getSortKeyWithoutAlias, getWhereClause, init, isAscending, isUsingNamedParameters, setAscending, setFromClause, setSelectClause, setSortKey, setWhereClause
public String generateFirstPageQuery(int pageSize)
AbstractSqlPagingQueryProvider
generateFirstPageQuery
in interface PagingQueryProvider
generateFirstPageQuery
in class AbstractSqlPagingQueryProvider
pageSize
- number of rows to read per pagepublic String generateRemainingPagesQuery(int pageSize)
AbstractSqlPagingQueryProvider
generateRemainingPagesQuery
in interface PagingQueryProvider
generateRemainingPagesQuery
in class AbstractSqlPagingQueryProvider
pageSize
- number of rows to read per pagepublic String generateJumpToItemQuery(int itemIndex, int pageSize)
AbstractSqlPagingQueryProvider
generateJumpToItemQuery
in interface PagingQueryProvider
generateJumpToItemQuery
in class AbstractSqlPagingQueryProvider
itemIndex
- the index of the item to jump topageSize
- number of rows to read per pageCopyright © 2013 SpringSource. All rights reserved.