Uses of Class
org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
Packages that use AbstractSqlPagingQueryProvider
Package
Description
Support classes for database specific semantics.
-
Uses of AbstractSqlPagingQueryProvider in org.springframework.batch.item.database.support
Modifier and TypeClassDescriptionclassDB2 implementation of aPagingQueryProviderusing database specific features.classDerby implementation of aPagingQueryProviderusing standard SQL:2003 windowing functions.classH2 implementation of aPagingQueryProviderusing database specific features.classSAP HANA implementation of aPagingQueryProviderusing database specific features.classHSQLDB implementation of aPagingQueryProviderusing database specific features.classMariaDB implementation of aPagingQueryProviderusing database specific features.classMySQL implementation of aPagingQueryProviderusing database specific features.classOracle implementation of aPagingQueryProviderusing database specific features.classPostgres implementation of aPagingQueryProviderusing database specific features.classSQLite implementation of aPagingQueryProviderusing database specific features.classSQL Server implementation of aPagingQueryProviderusing database specific features.classGeneric Paging Query Provider using standard SQL:2003 windowing functions.classSybase implementation of aPagingQueryProviderusing database specific features.Methods in org.springframework.batch.item.database.support with parameters of type AbstractSqlPagingQueryProviderModifier and TypeMethodDescriptionstatic StringSqlPagingQueryUtils.buildSortClause(AbstractSqlPagingQueryProvider provider) Generates ORDER BY attributes based on the sort keys.static voidSqlPagingQueryUtils.buildSortConditions(AbstractSqlPagingQueryProvider provider, StringBuilder sql) Appends the where conditions required to query for the subsequent pages.static StringSqlPagingQueryUtils.generateGroupedTopSqlQuery(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String topClause) Generate SQL query string using a TOP clausestatic StringSqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String limitClause) Deprecated.static StringSqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider provider, String limitClause) Generate SQL query string using a LIMIT clausestatic StringSqlPagingQueryUtils.generateLimitSqlQuery(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String limitClause) Generate SQL query string using a LIMIT clausestatic StringSqlPagingQueryUtils.generateRowNumSqlQuery(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String rowNumClause) Generate SQL query string using a ROW_NUM conditionstatic StringSqlPagingQueryUtils.generateRowNumSqlQuery(AbstractSqlPagingQueryProvider provider, String selectClause, boolean remainingPageQuery, String rowNumClause) Generate SQL query string using a ROW_NUM conditionstatic StringSqlPagingQueryUtils.generateTopSqlQuery(AbstractSqlPagingQueryProvider provider, boolean remainingPageQuery, String topClause) Generate SQL query string using a TOP clause
SqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider, java.lang.String)