All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy