|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.data.util.sqlcontainer.query.generator.DefaultSQLGenerator
com.vaadin.data.util.sqlcontainer.query.generator.MSSQLGenerator
public class MSSQLGenerator
| Constructor Summary | |
|---|---|
MSSQLGenerator()
|
|
MSSQLGenerator(java.lang.String quoteStart,
java.lang.String quoteEnd)
Construct a MSSQLGenerator with the specified identifiers for start and end of quoted strings. |
|
| Method Summary | |
|---|---|
StatementHelper |
generateSelectQuery(java.lang.String tableName,
java.util.List<Container.Filter> filters,
java.util.List<OrderBy> orderBys,
int offset,
int pagelength,
java.lang.String toSelect)
Generates a SELECT query with the provided parameters. |
| Methods inherited from class com.vaadin.data.util.sqlcontainer.query.generator.DefaultSQLGenerator |
|---|
generateColumnToValueMap, generateDeleteQuery, generateInsertQuery, generateLimits, generateOrderBy, generateRowIdentifiers, generateUpdateQuery, getStatementHelper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MSSQLGenerator()
public MSSQLGenerator(java.lang.String quoteStart,
java.lang.String quoteEnd)
quoteStart - the identifier (character) denoting the start of a quoted
stringquoteEnd - the identifier (character) denoting the end of a quoted string| Method Detail |
|---|
public StatementHelper generateSelectQuery(java.lang.String tableName,
java.util.List<Container.Filter> filters,
java.util.List<OrderBy> orderBys,
int offset,
int pagelength,
java.lang.String toSelect)
SQLGenerator
generateSelectQuery 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(*)"
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||