void DataTypeArray::deserializeTextCSV(IColumn & column, ReadBuffer & istr, const FormatSettings & settings) const { String s; readCSV(s, istr, settings.csv); ReadBufferFromString rb(s); deserializeText(column, rb, settings); }
void DataTypeArray::deserializeTextCSV(IColumn & column, ReadBuffer & istr, const char delimiter) const { String s; readCSV(s, istr, delimiter); ReadBufferFromString rb(s); deserializeText(column, rb); }
bool ExecutionStatus::tryDeserializeText(const std::string & data) { try { deserializeText(data); } catch (...) { return false; } return true; }
void DataTypeDate::deserializeTextEscaped(IColumn & column, ReadBuffer & istr) const { deserializeText(column, istr); }
void DataTypeTuple::deserializeTextQuoted(IColumn & column, ReadBuffer & istr) const { deserializeText(column, istr); }