schemacrawler.tools.lint.executable.LintTraversalHandler Maven / Gradle / Ivy
package schemacrawler.tools.lint.executable;
import schemacrawler.schema.Table;
import schemacrawler.schemacrawler.SchemaCrawlerException;
import schemacrawler.tools.lint.LintedDatabase;
import schemacrawler.tools.traversal.TraversalHandler;
public interface LintTraversalHandler
extends TraversalHandler
{
void handle(final LintedDatabase database)
throws SchemaCrawlerException;
void handle(final Table table)
throws SchemaCrawlerException;
void handleEnd()
throws SchemaCrawlerException;
void handleStart()
throws SchemaCrawlerException;
}