| Constructor and Description |
|---|
MondrianDialect(mondrian.spi.Dialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
void |
comment(StringBuilder buf,
String s) |
String |
getDoubleTypeString() |
String |
getIntegerTypeString() |
int |
getMaximumColumnNameLength() |
int |
getMaximumTableNameLength() |
mondrian.spi.Dialect |
getMondrianDialect() |
void |
quoteIdentifier(StringBuilder buf,
String... names) |
String |
removeInvalidIdentifierCharacters(String str) |
boolean |
supportsPrecision(DatabaseMetaData meta,
String type) |
void |
terminateCommand(StringBuilder buf) |
public void quoteIdentifier(StringBuilder buf, String... names)
quoteIdentifier in interface Dialectpublic String getIntegerTypeString()
getIntegerTypeString in interface Dialectpublic String getDoubleTypeString()
getDoubleTypeString in interface Dialectpublic String removeInvalidIdentifierCharacters(String str)
removeInvalidIdentifierCharacters in interface Dialectpublic int getMaximumTableNameLength()
getMaximumTableNameLength in interface Dialectpublic int getMaximumColumnNameLength()
getMaximumColumnNameLength in interface Dialectpublic mondrian.spi.Dialect getMondrianDialect()
public void comment(StringBuilder buf, String s)
public void terminateCommand(StringBuilder buf)
terminateCommand in interface Dialectpublic boolean supportsPrecision(DatabaseMetaData meta, String type) throws SQLException
supportsPrecision in interface DialectSQLExceptionCopyright © 2006–2016 Julian Hyde. All rights reserved.