Class ColumnValidator
java.lang.Object
ch.nolix.system.objectschema.modelvalidator.ColumnValidator
- All Implemented Interfaces:
IColumnValidator
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassertBelongsToTable(IColumn column) voidassertCanSetContentModel(IColumn column, FieldType fieldType, DataType dataType, ExtendedIterable<? extends ITable> referenceableTables, ExtendedIterable<? extends IColumn> backReferenceableColumns) voidassertIsBaseReferenceColumn(IColumn column)
-
Constructor Details
-
ColumnValidator
public ColumnValidator()
-
-
Method Details
-
assertBelongsToTable
- Specified by:
assertBelongsToTablein interfaceIColumnValidator- Parameters:
column-
-
assertCanSetContentModel
public void assertCanSetContentModel(IColumn column, FieldType fieldType, DataType dataType, ExtendedIterable<? extends ITable> referenceableTables, ExtendedIterable<? extends IColumn> backReferenceableColumns) - Specified by:
assertCanSetContentModelin interfaceIColumnValidator- Parameters:
column-fieldType-dataType-referenceableTables-backReferenceableColumns-
-
assertIsBaseReferenceColumn
- Specified by:
assertIsBaseReferenceColumnin interfaceIColumnValidator- Parameters:
column-
-