Uses of Class
org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
Package
Description
Support classes for database specific semantics.
-
Uses of AbstractSqlPagingQueryProvider in org.springframework.batch.item.database.support
Modifier and TypeClassDescriptionclass
DB2 implementation of aPagingQueryProvider
using database specific features.class
Derby implementation of aPagingQueryProvider
using standard SQL:2003 windowing functions.class
H2 implementation of aPagingQueryProvider
using database specific features.class
SAP HANA implementation of aPagingQueryProvider
using database specific features.class
HSQLDB implementation of aPagingQueryProvider
using database specific features.class
MariaDB implementation of aPagingQueryProvider
using database specific features.class
MySQL implementation of aPagingQueryProvider
using database specific features.class
Oracle implementation of aPagingQueryProvider
using database specific features.class
Postgres implementation of aPagingQueryProvider
using database specific features.class
SQLite implementation of aPagingQueryProvider
using database specific features.class
SQL Server implementation of aPagingQueryProvider
using database specific features.class
Generic Paging Query Provider using standard SQL:2003 windowing functions.class
Sybase implementation of aPagingQueryProvider
using database specific features.Modifier and TypeMethodDescriptionstatic String
SqlPagingQueryUtils.buildSortClause
(AbstractSqlPagingQueryProvider provider) Generates ORDER BY attributes based on the sort keys.static void
SqlPagingQueryUtils.buildSortConditions
(AbstractSqlPagingQueryProvider provider, StringBuilder sql) Appends the where conditions required to query for the subsequent pages.static String
SqlPagingQueryUtils.generateGroupedTopSqlQuery
(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String topClause) Generate SQL query string using a TOP clausestatic String
SqlPagingQueryUtils.generateLimitGroupedSqlQuery
(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String limitClause) Deprecated.static String
SqlPagingQueryUtils.generateLimitGroupedSqlQuery
(AbstractSqlPagingQueryProvider provider, String limitClause) Generate SQL query string using a LIMIT clausestatic String
SqlPagingQueryUtils.generateLimitSqlQuery
(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String limitClause) Generate SQL query string using a LIMIT clausestatic String
SqlPagingQueryUtils.generateRowNumSqlQuery
(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String rowNumClause) Generate SQL query string using a ROW_NUM conditionstatic String
SqlPagingQueryUtils.generateRowNumSqlQuery
(AbstractSqlPagingQueryProvider provider, String selectClause, boolean remainingPageQuery, String rowNumClause) Generate SQL query string using a ROW_NUM conditionstatic String
SqlPagingQueryUtils.generateTopSqlQuery
(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String topClause) Generate SQL query string using a TOP clause
SqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider, java.lang.String)