public class QualifiedObjectNameFormatterStandardImpl extends Object implements QualifiedObjectNameFormatter
DatabaseMetaData to render qualified names.| Constructor and Description |
|---|
QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport) |
QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport,
DatabaseMetaData databaseMetaData) |
QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport,
String catalogSeparator,
boolean catalogAtEnd) |
| Modifier and Type | Method and Description |
|---|---|
String |
format(QualifiedName qualifiedName,
Dialect dialect)
Render a formatted non-table and non-sequence qualified name
|
String |
format(QualifiedSequenceName qualifiedSequenceName,
Dialect dialect)
Render a formatted sequence name
|
String |
format(QualifiedTableName qualifiedTableName,
Dialect dialect)
Render a formatted a table name
|
public QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport, String catalogSeparator, boolean catalogAtEnd)
public QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport)
public QualifiedObjectNameFormatterStandardImpl(NameQualifierSupport nameQualifierSupport, DatabaseMetaData databaseMetaData) throws SQLException
SQLExceptionpublic String format(QualifiedTableName qualifiedTableName, Dialect dialect)
QualifiedObjectNameFormatterformat in interface QualifiedObjectNameFormatterqualifiedTableName - The table namedialect - The dialectpublic String format(QualifiedSequenceName qualifiedSequenceName, Dialect dialect)
QualifiedObjectNameFormatterformat in interface QualifiedObjectNameFormatterqualifiedSequenceName - The sequence namedialect - The dialectpublic String format(QualifiedName qualifiedName, Dialect dialect)
QualifiedObjectNameFormatterformat in interface QualifiedObjectNameFormatterqualifiedName - The namedialect - The dialectCopyright © 2001-2017 Red Hat, Inc. All Rights Reserved.