in tsfile-viewer-core/src/main/java/org/apache/iotdb/tool/core/util/TsFileEncodeCompressAnalysedUtil.java [189:205]
private static DsTypeEncodeModel generateDsTypeEncodeModel(TSDataType dataType) {
switch (dataType) {
case INT64:
return generateLongEncodeModel(dataType.name());
case INT32:
return generateIntEncodeModel(dataType.name());
case FLOAT:
return generateFloatEncodeModel(dataType.name());
case DOUBLE:
return generateDoubleEncodeModel(dataType.name());
case TEXT:
return generateTextEncodeModel(dataType.name());
default:
return null;
}
}