public final class SchemaDotFormatter extends BaseDotFormatter implements schemacrawler.tools.traversal.SchemaTraversalHandler
| Constructor and Description |
|---|
SchemaDotFormatter(schemacrawler.tools.text.schema.SchemaTextDetailType schemaTextDetailType,
GraphOptions options,
schemacrawler.tools.options.OutputOptions outputOptions,
java.lang.String identifierQuoteString)
Text formatting of schema.
|
| Modifier and Type | Method and Description |
|---|---|
void |
handle(schemacrawler.schema.ColumnDataType columnDataType) |
void |
handle(schemacrawler.schema.Routine routine)
Provides information on the database schema.
|
void |
handle(schemacrawler.schema.Sequence sequence)
Provides information on the database schema.
|
void |
handle(schemacrawler.schema.Synonym synonym)
Provides information on the database schema.
|
void |
handle(schemacrawler.schema.Table table) |
void |
handleColumnDataTypesEnd() |
void |
handleColumnDataTypesStart() |
void |
handleRoutinesEnd() |
void |
handleRoutinesStart() |
void |
handleSequencesEnd() |
void |
handleSequencesStart() |
void |
handleSynonymsEnd() |
void |
handleSynonymsStart() |
void |
handleTablesEnd() |
void |
handleTablesStart() |
begin, end, handle, handle, handle, handle, handleHeaderEnd, handleHeaderStart, handleInfoEnd, handleInfoStartequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbegin, end, handle, handle, handle, handle, handleHeaderEnd, handleHeaderStart, handleInfoEnd, handleInfoStartpublic SchemaDotFormatter(schemacrawler.tools.text.schema.SchemaTextDetailType schemaTextDetailType, GraphOptions options, schemacrawler.tools.options.OutputOptions outputOptions, java.lang.String identifierQuoteString) throws schemacrawler.schemacrawler.SchemaCrawlerException
schemaTextDetailType - Types for text formatting of schemaoptions - Options for text formatting of schemaoutputOptions - Options for text formatting of schemaidentifierQuoteString - Quote character for database objectsschemacrawler.schemacrawler.SchemaCrawlerException - On an exceptionpublic void handle(schemacrawler.schema.ColumnDataType columnDataType) throws schemacrawler.schemacrawler.SchemaCrawlerException
handle in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handle(schemacrawler.schema.Routine routine)
handle in interface schemacrawler.tools.traversal.SchemaTraversalHandlerroutine - Routine metadata.public void handle(schemacrawler.schema.Sequence sequence)
handle in interface schemacrawler.tools.traversal.SchemaTraversalHandlersequence - Sequence metadata.public void handle(schemacrawler.schema.Synonym synonym)
handle in interface schemacrawler.tools.traversal.SchemaTraversalHandlersynonym - Synonym metadata.public void handle(schemacrawler.schema.Table table)
handle in interface schemacrawler.tools.traversal.SchemaTraversalHandlerpublic void handleColumnDataTypesEnd()
handleColumnDataTypesEnd in interface schemacrawler.tools.traversal.SchemaTraversalHandlerpublic void handleColumnDataTypesStart()
handleColumnDataTypesStart in interface schemacrawler.tools.traversal.SchemaTraversalHandlerpublic void handleRoutinesEnd()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleRoutinesEnd in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleRoutinesStart()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleRoutinesStart in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleSequencesEnd()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleSequencesEnd in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleSequencesStart()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleSequencesStart in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleSynonymsEnd()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleSynonymsEnd in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleSynonymsStart()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleSynonymsStart in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleTablesEnd()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleTablesEnd in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionpublic void handleTablesStart()
throws schemacrawler.schemacrawler.SchemaCrawlerException
handleTablesStart in interface schemacrawler.tools.traversal.SchemaTraversalHandlerschemacrawler.schemacrawler.SchemaCrawlerExceptionCopyright © 2000-2019 Sualeh Fatehi. All rights reserved.