|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.core.services.SQLService
A SQL language related service specific to a database definition.
| Constructor Summary | |
SQLService()
|
|
| Method Summary | |
IIdentifierValidator |
getIdentifierValidator()
Returns Identifier Validator TODO implement IIdentifierValidator |
ParserProposalAdvisor |
getParserProposalAdvisor()
|
GenericSQLContextType |
getSQLContextType()
Returns a specific GenericSQLContextType object which identifies the context type of templates
used in SQL editor. |
SQLParser |
getSQLParser()
Returns a SQLParser object which is used to parse SQL dialect. |
ISQLSyntax |
getSQLSyntax()
Returns an ISQLSyntax object which can be used to highlight sql statements in SQL editor. |
java.lang.String[] |
splitSQL(java.lang.String sql)
Splits the sql statement into groups of statements according to SQL statement delimiter such as "go" or ";". |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SQLService()
| Method Detail |
public ISQLSyntax getSQLSyntax()
ISQLSyntax object which can be used to highlight sql statements in SQL editor.
ISQLSyntax object specific to a SQL dialect.public GenericSQLContextType getSQLContextType()
GenericSQLContextType object which identifies the context type of templates
used in SQL editor.
GenericSQLContextType objectpublic SQLParser getSQLParser()
SQLParser object which is used to parse SQL dialect.
SQLParser objectpublic java.lang.String[] splitSQL(java.lang.String sql)
sql - statement to be splitted
public ParserProposalAdvisor getParserProposalAdvisor()
public IIdentifierValidator getIdentifierValidator()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||