Interface IColumnMutationExaminer
- All Known Implementing Classes:
ColumnMutationExaminer
public interface IColumnMutationExaminer
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeDeleted(IColumn column) booleancanSetContentModel(IColumn column, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) booleancanSetName(IColumn column, String name)
-
Method Details
-
canBeDeleted
- Parameters:
column-- Returns:
- true if the given column can be deleted, false otherwise.
-
canSetContentModel
boolean canSetContentModel(IColumn column, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) - Parameters:
column-fieldType-dataType-referenceableTables-backReferenceableColumns-- Returns:
- true if the given contentModel can be set to the given column, false otherwise.
-
canSetName
-