Closed joc-a closed 2 months ago
The goal of this PR is to have type safety in the overridden functions of the interface IColumnType, which will reduce the number of checks in those functions. This change propagates to other classes and interfaces that extend and use IColumnType.
IColumnType
The following are affected:
CustomFunction
CustomOperator
ExpressionWithColumnType
CurrentTimestamp
The goal of this PR is to have type safety in the overridden functions of the interface
IColumnType
, which will reduce the number of checks in those functions. This change propagates to other classes and interfaces that extend and useIColumnType
.The following are affected:
CustomFunction
CustomOperator
ExpressionWithColumnType
CurrentTimestamp
function (class to object)