Interface IColumnTool
- All Superinterfaces:
IDatabaseObjectExaminer
- All Known Implementing Classes:
ColumnTool
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidassertBelongsToTable(IColumn column) voidassertDoesNotBelongToTable(IColumn column) voidassertIsABackReferenceColumn(IColumn column) voidassertIsAReferenceColumn(IColumn column) booleanbelongsToDatabase(IColumn column) getBaseFieldType(IColumn column) getParentDatabase(IColumn column) booleanisABackReferenceColumn(IColumn column) booleanisAReferenceColumn(IColumn column) booleanisAValidBackReferenceColumn(IColumn column) booleanisAValueColumn(IColumn column) booleanreferencesBackGivenColumn(IColumn column, IColumn probableBackReferencedColumn) booleanreferencesGivenTable(IColumn column, ITable table) Methods inherited from interface IDatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEdited
-
Method Details
-
assertBelongsToTable
-
assertDoesNotBelongToTable
-
assertIsABackReferenceColumn
-
assertIsAReferenceColumn
-
belongsToDatabase
-
getBaseFieldType
-
getParentDatabase
-
isABackReferenceColumn
-
isAReferenceColumn
-
isAValidBackReferenceColumn
-
isAValueColumn
-
referencesBackGivenColumn
-
referencesGivenTable
-