public class SqlServerPagingQueryProvider extends SqlWindowingPagingQueryProvider
PagingQueryProvider using
database specific features.| Constructor and Description |
|---|
SqlServerPagingQueryProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generateFirstPageQuery(int pageSize)
Method generating the query string to be used for retrieving the first
page.
|
java.lang.String |
generateRemainingPagesQuery(int pageSize)
Method generating the query string to be used for retrieving the pages
following the first page.
|
protected java.lang.Object |
getSubQueryAlias() |
extractTableAlias, generateJumpToItemQuery, getOrderedQueryAlias, getOverClause, getOverSubstituteClauseEnd, getOverSubstituteClauseStartgetFromClause, getGroupClause, getParameterCount, getSelectClause, getSortKeyPlaceHolder, getSortKeys, getSortKeysWithoutAliases, getWhereClause, init, isUsingNamedParameters, setFromClause, setGroupClause, setSelectClause, setSortKeys, setWhereClausepublic java.lang.String generateFirstPageQuery(int pageSize)
AbstractSqlPagingQueryProvidergenerateFirstPageQuery in interface PagingQueryProvidergenerateFirstPageQuery in class SqlWindowingPagingQueryProviderpageSize - number of rows to read per pagepublic java.lang.String generateRemainingPagesQuery(int pageSize)
AbstractSqlPagingQueryProvidergenerateRemainingPagesQuery in interface PagingQueryProvidergenerateRemainingPagesQuery in class SqlWindowingPagingQueryProviderpageSize - number of rows to read per pageprotected java.lang.Object getSubQueryAlias()
getSubQueryAlias in class SqlWindowingPagingQueryProvider