Exemple #1
0
 public LowCardinalityArrayTableColumn(IClickHouseTableColumn reinterpretationRoot, ReadOnlyMemory <byte> keys, int keySize, IClickHouseArrayTableColumn <TElement> values, bool isNullable)
 {
     _reinterpretationRoot = reinterpretationRoot;
     _keys       = keys;
     _keySize    = keySize;
     _values     = values;
     _isNullable = isNullable;
     RowCount    = _keys.Length / _keySize;
 }
 public NullableArrayTableColumn(IClickHouseTableColumn reinterpretationRoot, BitArray?nullFlags, IClickHouseArrayTableColumn <TElement> arrayColumn)
 {
     _reinterpretationRoot = reinterpretationRoot;
     _nullFlags            = nullFlags;
     _arrayColumn          = arrayColumn;
 }
 public ReinterpretedArrayTableColumn(IClickHouseTableColumn reinterpretationRoot, IClickHouseArrayTableColumn <TElement> arrayColumn)
 {
     _reinterpretationRoot = reinterpretationRoot;
     _arrayColumn          = arrayColumn;
 }