MCPcopy Create free account
hub / github.com/apache/arrow / ConvertedTypeToString

Function ConvertedTypeToString

cpp/src/parquet/types.cc:312–364  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

310}
311
312std::string ConvertedTypeToString(ConvertedType::type t) {
313 switch (t) {
314 case ConvertedType::NONE:
315 return "NONE";
316 case ConvertedType::UTF8:
317 return "UTF8";
318 case ConvertedType::MAP:
319 return "MAP";
320 case ConvertedType::MAP_KEY_VALUE:
321 return "MAP_KEY_VALUE";
322 case ConvertedType::LIST:
323 return "LIST";
324 case ConvertedType::ENUM:
325 return "ENUM";
326 case ConvertedType::DECIMAL:
327 return "DECIMAL";
328 case ConvertedType::DATE:
329 return "DATE";
330 case ConvertedType::TIME_MILLIS:
331 return "TIME_MILLIS";
332 case ConvertedType::TIME_MICROS:
333 return "TIME_MICROS";
334 case ConvertedType::TIMESTAMP_MILLIS:
335 return "TIMESTAMP_MILLIS";
336 case ConvertedType::TIMESTAMP_MICROS:
337 return "TIMESTAMP_MICROS";
338 case ConvertedType::UINT_8:
339 return "UINT_8";
340 case ConvertedType::UINT_16:
341 return "UINT_16";
342 case ConvertedType::UINT_32:
343 return "UINT_32";
344 case ConvertedType::UINT_64:
345 return "UINT_64";
346 case ConvertedType::INT_8:
347 return "INT_8";
348 case ConvertedType::INT_16:
349 return "INT_16";
350 case ConvertedType::INT_32:
351 return "INT_32";
352 case ConvertedType::INT_64:
353 return "INT_64";
354 case ConvertedType::JSON:
355 return "JSON";
356 case ConvertedType::BSON:
357 return "BSON";
358 case ConvertedType::INTERVAL:
359 return "INTERVAL";
360 case ConvertedType::UNDEFINED:
361 default:
362 return "UNKNOWN";
363 }
364}
365
366int GetTypeByteSize(Type::type parquet_type) {
367 switch (parquet_type) {

Callers 11

CheckColumnMethod · 0.85
PrimitiveNodeMethod · 0.85
PrintConvertedTypeFunction · 0.85
VisitMethod · 0.85
ToStringMethod · 0.85
CheckColumnMethod · 0.85
TESTFunction · 0.85
DebugPrintMethod · 0.85
JSONPrintMethod · 0.85

Calls

no outgoing calls

Tested by 3

TESTFunction · 0.68