| 1078 | } |
| 1079 | |
| 1080 | ColumnPtr generate(const IColumn & column) override |
| 1081 | { |
| 1082 | const ColumnNullable & column_nullable = assert_cast<const ColumnNullable &>(column); |
| 1083 | const IColumn & nested_column = column_nullable.getNestedColumn(); |
| 1084 | |
| 1085 | ColumnPtr new_nested_column = nested_model->generate(nested_column); |
| 1086 | |
| 1087 | return ColumnNullable::create(IColumn::mutate(std::move(new_nested_column)), IColumn::mutate(column_nullable.getNullMapColumnPtr())); |
| 1088 | } |
| 1089 | |
| 1090 | void updateSeed() override |
| 1091 | { |
nothing calls this directly
no test coverage detected