MCPcopy Create free account
hub / github.com/ByConity/ByConity / getSubcolumn

Method getSubcolumn

src/DataTypes/DataTypeNullable.cpp:77–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77ColumnPtr DataTypeNullable::getSubcolumn(const String & subcolumn_name, const IColumn & column) const
78{
79 const auto & column_nullable = assert_cast<const ColumnNullable &>(column);
80 if (subcolumn_name == "null")
81 return column_nullable.getNullMapColumnPtr();
82
83 return nested_data_type->getSubcolumn(subcolumn_name, column_nullable.getNestedColumn());
84}
85
86// SerializationPtr DataTypeNullable::getSubcolumnSerialization(
87// const String & subcolumn_name, const BaseSerializationGetter & base_serialization_getter) const

Callers

nothing calls this directly

Calls 1

getNullMapColumnPtrMethod · 0.80

Tested by

no test coverage detected