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