public void setOverriddenColumn(int index, ClickHouseColumn column) {
            if (index < 0 || index >= overriddenColumns.size()) {
                throw new IndexOutOfBoundsException("Index " + index + " is out of bounds for overridden columns.");
            }
            overriddenColumns.set(index, column);
        }
Registers a transformer function for a given column.
The transformer takes the original String value and returns a new String.

@param columnLabel The name of the column (case-insensitive).
@param transformer The function that transforms the value.
jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/MetadataResultSet.java