| 限定符和类型 | 方法和说明 |
|---|---|
int |
Dialect.bindLimitParametersAtEndOfQuery(RowSelection paramRowSelection,
PreparedStatement paramPreparedStatement,
int paramInt) |
int |
Dialect.bindLimitParametersAtStartOfQuery(RowSelection paramRowSelection,
PreparedStatement paramPreparedStatement,
int paramInt) |
String |
Dialect.getLimitSql(String query,
RowSelection rowSelection)
Given a limit and an offset, apply the limit clause to the query.
|
void |
Dialect.setMaxRows(RowSelection paramRowSelection,
PreparedStatement paramPreparedStatement) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SQLStatementInstrumentor.instrumentLimitSql(Dialect dialect,
String sql,
RowSelection selection) |
String |
SQLStatementInstrumentor.instrumentLimitSql(String sql,
RowSelection selection) |
String |
SQLStatementInstrumentor.instrumentOrderByLimitSql(String sql,
OrderBy orderBy,
Dialect dialect,
RowSelection selection) |
String |
SQLStatementInstrumentor.instrumentOrderByLimitSql(String sql,
OrderBy orderBy,
RowSelection selection) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
AbstractDialect.bindLimitParametersAtEndOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
int |
AbstractDialect.bindLimitParametersAtStartOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
String |
AbstractDialect.getLimitSql(String sql,
RowSelection selection) |
void |
AbstractDialect.setMaxRows(RowSelection selection,
PreparedStatement statement) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
SQLServer2005LimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
int |
NoopLimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
abstract int |
LimitHandler.bindLimitParametersAtEndOfQuery(RowSelection rowSelection,
PreparedStatement preparedStatement,
int index) |
int |
AbstractLimitHandler.bindLimitParametersAtEndOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
int |
SQLServer2005LimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
int |
NoopLimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
abstract int |
LimitHandler.bindLimitParametersAtStartOfQuery(RowSelection rowSelection,
PreparedStatement preparedStatement,
int index) |
int |
AbstractLimitHandler.bindLimitParametersAtStartOfQuery(RowSelection selection,
PreparedStatement statement,
int index) |
static long |
LimitHelper.getFirstRow(RowSelection selection) |
protected int |
AbstractLimitHandler.getMaxOrLimit(RowSelection selection) |
static boolean |
LimitHelper.hasFirstRow(RowSelection selection) |
static boolean |
LimitHelper.hasMaxRows(RowSelection selection) |
String |
TopLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
SQLServer2005LimitHandler.processSql(String sql,
RowSelection selection) |
String |
SkipLimitHandler.processSql(String sql,
RowSelection selection) |
String |
ReturnResultsLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
OracleXLimitHandler.processSql(String sql,
RowSelection selection) |
String |
OffsetFetchFirstOnlyLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
NoopLimitHandler.processSql(String sql,
RowSelection selection) |
String |
LimitOnlyLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
LimitOffsetLimitHandler.processSql(String sql,
RowSelection rowSelection) |
abstract String |
LimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
LimitCommaLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
LegacyFirstLimitHandler.processSql(String sql,
RowSelection selection) |
String |
FirstOrderLimitHandler.processSql(String sql,
RowSelection rowSelection) |
String |
FirstLimitHandler.processSql(String sql,
RowSelection selection) |
String |
DefaultLimitHandler.processSql(String sql,
RowSelection selection) |
void |
NoopLimitHandler.setMaxRows(RowSelection selection,
PreparedStatement statement) |
abstract void |
LimitHandler.setMaxRows(RowSelection rowSelection,
PreparedStatement preparedStatement) |
void |
AbstractLimitHandler.setMaxRows(RowSelection selection,
PreparedStatement statement) |
static boolean |
LimitHelper.useLimit(Dialect dialect,
RowSelection selection) |
| 限定符和类型 | 方法和说明 |
|---|---|
RowSelection |
PagingRequestBasedRowSelectionBuilder.build(PagingRequest request) |
RowSelection |
RowSelectionBuilder.build(T p0) |
RowSelection |
QueryParameters.getRowSelection() |
RowSelection |
PagingRequestContextHolder.getRowSelection() |
RowSelection |
PagingRequestContext.getRowSelection() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PagingRequestContextHolder.setRowSelection(RowSelection rowSelection) |
void |
PagingRequestContext.setRowSelection(RowSelection rowSelection) |
| 限定符和类型 | 方法和说明 |
|---|---|
RowSelection |
BaseQueryParameters.getRowSelection() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BaseQueryParameters.setRowSelection(RowSelection rowSelection) |
Copyright © 2020. All rights reserved.