|
||||||||||
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 stringMethod 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 SQLGenerator
generateSelectQuery
in class DefaultSQLGenerator
tableName
- 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 |