@Override
    public boolean equals(Object obj) {
        if (this == obj) { // too bad this is a mutable class :<
            return true;
        } else if (obj == null || getClass() != obj.getClass()) {
            return false;
        }

        return Arrays.deepEquals(getValue(), ((ClickHouseArrayValue<?>) obj).getValue());
    }
Gets immutable list of nested columns.

@return immutable list of columns
clickhouse-data/src/main/java/com/clickhouse/data/value/ClickHouseNestedValue.java