Interface QualifiedObjectNameFormatter

All Known Implementing Classes:
QualifiedObjectNameFormatterStandardImpl

public interface QualifiedObjectNameFormatter
Contract for rendering qualified object names for use in queries, etc.
  • Method Details

    • format

      String format(QualifiedTableName qualifiedTableName, Dialect dialect)
      Render a formatted a table name
      Parameters:
      qualifiedTableName - The table name
      dialect - The dialect
      Returns:
      The formatted name,
    • format

      String format(QualifiedSequenceName qualifiedSequenceName, Dialect dialect)
      Render a formatted sequence name
      Parameters:
      qualifiedSequenceName - The sequence name
      dialect - The dialect
      Returns:
      The formatted name
    • format

      String format(QualifiedName qualifiedName, Dialect dialect)
      Render a formatted non-table and non-sequence qualified name
      Parameters:
      qualifiedName - The name
      dialect - The dialect
      Returns:
      The formatted name