Interface IDatabaseExaminer

All Known Implementing Classes:
DatabaseExaminer

public interface IDatabaseExaminer
Author:
Silvan Wyss
  • Method Details

    • allBaseBackReferencesAreValid

      boolean allBaseBackReferencesAreValid(IDatabase database)
    • canSetName

      boolean canSetName(String name)
    • containsBackReferencededColumnByColumn

      boolean containsBackReferencededColumnByColumn(IDatabase database, IColumn column)
    • containsTable

      boolean containsTable(IDatabase database, ITable table)
    • containsTableReferencedByColumn

      boolean containsTableReferencedByColumn(IDatabase database, IColumn column)
    • containsTableWithColumn

      boolean containsTableWithColumn(IDatabase database, IColumn column)
    • containsTableWithName

      boolean containsTableWithName(IDatabase database, String name)