Klasse DatabaseValidator
java.lang.Object
ch.nolix.system.objectschema.modelvalidator.DatabaseValidator
- Alle implementierten Schnittstellen:
IDatabaseValidator
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidassertAllBackReferencesAreValid(IDatabase database) voidassertCanAddGivenTable(IDatabase database, ITable table) voidvoidassertContainsTable(IDatabase database, ITable table) voidassertContainsTableReferencedByGivenColumn(IDatabase database, IColumn column) voidassertContainsTables(IDatabase database, IContainer<ITable> tables) voidassertContainsTableWithColumnBackReferencedByGivenColumn(IDatabase database, IColumn column) voidassertContainsTableWithGivenColumn(IDatabase database, IColumn column) voidassertDoesNotContainTableWithGivenName(IDatabase database, String name)
-
Konstruktordetails
-
DatabaseValidator
public DatabaseValidator()
-
-
Methodendetails
-
assertContainsTable
- Angegeben von:
assertContainsTablein SchnittstelleIDatabaseValidator
-
assertContainsTables
- Angegeben von:
assertContainsTablesin SchnittstelleIDatabaseValidator
-
assertAllBackReferencesAreValid
- Angegeben von:
assertAllBackReferencesAreValidin SchnittstelleIDatabaseValidator
-
assertCanAddGivenTable
- Angegeben von:
assertCanAddGivenTablein SchnittstelleIDatabaseValidator
-
assertCanSetGivenNameToDatabase
- Angegeben von:
assertCanSetGivenNameToDatabasein SchnittstelleIDatabaseValidator
-
assertContainsTableReferencedByGivenColumn
- Angegeben von:
assertContainsTableReferencedByGivenColumnin SchnittstelleIDatabaseValidator
-
assertContainsTableWithColumnBackReferencedByGivenColumn
public void assertContainsTableWithColumnBackReferencedByGivenColumn(IDatabase database, IColumn column) - Angegeben von:
assertContainsTableWithColumnBackReferencedByGivenColumnin SchnittstelleIDatabaseValidator
-
assertContainsTableWithGivenColumn
- Angegeben von:
assertContainsTableWithGivenColumnin SchnittstelleIDatabaseValidator
-
assertDoesNotContainTableWithGivenName
- Angegeben von:
assertDoesNotContainTableWithGivenNamein SchnittstelleIDatabaseValidator
-