public SybasePagingQueryProviderTests() { pagingQueryProvider = new SybasePagingQueryProvider(); }
@Override public String generateRemainingPagesQuery(int pageSize) { if(StringUtils.hasText(getGroupClause())) { return SqlPagingQueryUtils.generateGroupedTopSqlQuery(this, true, buildTopClause(pageSize)); } else { return SqlPagingQueryUtils.generateTopSqlQuery(this, true, buildTopClause(pageSize)); } }
@Override public String generateFirstPageQuery(int pageSize) { return SqlPagingQueryUtils.generateTopSqlQuery(this, false, buildTopClause(pageSize)); }
@Override public String generateFirstPageQuery(int pageSize) { return SqlPagingQueryUtils.generateTopSqlQuery(this, false, buildTopClause(pageSize)); }
@Override public String generateRemainingPagesQuery(int pageSize) { if(StringUtils.hasText(getGroupClause())) { return SqlPagingQueryUtils.generateGroupedTopSqlQuery(this, true, buildTopClause(pageSize)); } else { return SqlPagingQueryUtils.generateTopSqlQuery(this, true, buildTopClause(pageSize)); } }
case ORACLE: provider = new OraclePagingQueryProvider(); break; case POSTGRES: provider = new PostgresPagingQueryProvider(); break; case SYBASE: provider = new SybasePagingQueryProvider(); break; case SQLITE: provider = new SqlitePagingQueryProvider(); break; default:
case ORACLE: provider = new OraclePagingQueryProvider(); break; case POSTGRES: provider = new PostgresPagingQueryProvider(); break; case SYBASE: provider = new SybasePagingQueryProvider(); break; case SQLITE: provider = new SqlitePagingQueryProvider(); break; default: