Class ColumnExaminer
java.lang.Object
ch.nolix.system.objectschema.modelexaminer.ColumnExaminer
- All Implemented Interfaces:
IColumnExaminer
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisBaseBackReferenceColumn(IColumn column) booleanisBaseReferenceColumn(IColumn column) booleanisBaseValueColumn(IColumn column) booleanboolean
-
Constructor Details
-
ColumnExaminer
public ColumnExaminer()
-
-
Method Details
-
isBaseBackReferenceColumn
- Specified by:
isBaseBackReferenceColumnin interfaceIColumnExaminer- Parameters:
column-- Returns:
- true if the given column is a base back reference column, false otherwise
-
isBaseReferenceColumn
- Specified by:
isBaseReferenceColumnin interfaceIColumnExaminer- Parameters:
column-- Returns:
- true if the given column is a base reference column, false otherwise
-
isBaseValueColumn
- Specified by:
isBaseValueColumnin interfaceIColumnExaminer- Parameters:
column-- Returns:
- true if the given column is a base value column, false otherwise
-
isOpenAndEmptyAndNotBackReferenced
- Specified by:
isOpenAndEmptyAndNotBackReferencedin interfaceIColumnExaminer- Parameters:
column-- Returns:
- true if the given column is open and empty and not back referenced, false otherwise
-
isValidBaseBackReferenceColumn
- Specified by:
isValidBaseBackReferenceColumnin interfaceIColumnExaminer- Parameters:
column-- Returns:
- true if the given column is a valid base back reference column, false otherwise
-