protected int |
AbstractLimitHandler.bindLimitParameters(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
Default implementation of binding parameter values needed by the LIMIT clause.
|
int |
AbstractLimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
LimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
Bind parameter values needed by the LIMIT clause after original SELECT statement.
|
int |
NoopLimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
SQLServer2005LimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
SQLServer2012LimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
AbstractLimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
LimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
Bind parameter values needed by the LIMIT clause before original SELECT statement.
|
int |
NoopLimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
int |
SQLServer2005LimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
java.sql.PreparedStatement statement,
int index) |
|
static int |
LimitHelper.getFirstRow(RowSelection selection) |
Retrieve the indicated first row for pagination
|
protected int |
AbstractLimitHandler.getMaxOrLimit(RowSelection selection) |
Some dialect-specific LIMIT clauses require the maximum last row number
(aka, first_row_number + total_row_count), while others require the maximum
returned row count (the total maximum number of rows to return).
|
static boolean |
LimitHelper.hasFirstRow(RowSelection selection) |
Is a first row limit indicated?
|
static boolean |
LimitHelper.hasMaxRows(RowSelection selection) |
Is a max row limit indicated?
|
java.lang.String |
AbstractLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
CUBRIDLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
FirstLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
Informix10LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
LegacyFirstLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
LegacyLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
Return processed SQL query.
|
java.lang.String |
NoopLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
Oracle12LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
SQL2008StandardLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
SQLServer2005LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
Add a LIMIT clause to the given SQL SELECT (HHH-2655: ROW_NUMBER for Paging)
The LIMIT SQL will look like:
|
java.lang.String |
SQLServer2012LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
SybaseASE157LimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
java.lang.String |
TopLimitHandler.processSql(java.lang.String sql,
RowSelection selection) |
|
void |
AbstractLimitHandler.setMaxRows(RowSelection selection,
java.sql.PreparedStatement statement) |
|
void |
LimitHandler.setMaxRows(RowSelection selection,
java.sql.PreparedStatement statement) |
Use JDBC API to limit the number of rows returned by the SQL query.
|
void |
NoopLimitHandler.setMaxRows(RowSelection selection,
java.sql.PreparedStatement statement) |
|
static boolean |
LimitHelper.useLimit(LimitHandler limitHandler,
RowSelection selection) |
Should limit be applied?
|