public class OracleGenerator extends DefaultSQLGenerator
| Constructor and Description |
|---|
OracleGenerator() |
OracleGenerator(Class<? extends StatementHelper> statementHelperClazz) |
OracleGenerator(String quoteStart,
String quoteEnd)
Construct an OracleSQLGenerator with the specified identifiers for start
and end of quoted strings.
|
OracleGenerator(String quoteStart,
String quoteEnd,
Class<? extends StatementHelper> statementHelperClazz) |
| Modifier and Type | Method and Description |
|---|---|
StatementHelper |
generateSelectQuery(String tableName,
List<Container.Filter> filters,
List<OrderBy> orderBys,
int offset,
int pagelength,
String toSelect)
Generates a SELECT query with the provided parameters.
|
generateColumnToValueMap, generateDeleteQuery, generateInsertQuery, generateLimits, generateOrderBy, generateRowIdentifiers, generateUpdateQuery, getStatementHelperpublic OracleGenerator()
public OracleGenerator(Class<? extends StatementHelper> statementHelperClazz)
public OracleGenerator(String quoteStart, String quoteEnd)
quoteStart - the identifier (character) denoting the start of a quoted
stringquoteEnd - the identifier (character) denoting the end of a quoted stringpublic OracleGenerator(String quoteStart, String quoteEnd, Class<? extends StatementHelper> statementHelperClazz)
public StatementHelper generateSelectQuery(String tableName, List<Container.Filter> filters, List<OrderBy> orderBys, int offset, int pagelength, String toSelect)
SQLGeneratorgenerateSelectQuery in interface SQLGeneratorgenerateSelectQuery in class DefaultSQLGeneratortableName - Name of the table queriedfilters - The filters, converted into a WHERE clauseorderBys - The the ordering conditions, converted into an ORDER BY clauseoffset - The offset of the first row to be includedpagelength - The number of rows to be returned when the query executestoSelect - String containing what to select, e.g. "*", "COUNT(*)"Copyright © 2023 Vaadin Ltd. All rights reserved.