Package org.apache.iotdb.db.utils
Class DataTypeUtils
- java.lang.Object
-
- org.apache.iotdb.db.utils.DataTypeUtils
-
public class DataTypeUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMSG_UNSUPPORTED_DATA_TYPE
-
Constructor Summary
Constructors Constructor Description DataTypeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.ByteBuffergetValueBuffer(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> types, java.util.List<java.lang.Object> values)static org.apache.iotdb.tsfile.file.metadata.enums.TSDataTypenormalTypeToTSDataType(java.lang.Object value)convert normal type to a typestatic org.apache.iotdb.protocol.influxdb.rpc.thrift.InfluxTSStatusRPCStatusToInfluxDBTSStatus(org.apache.iotdb.common.rpc.thrift.TSStatus status)
-
-
-
Field Detail
-
MSG_UNSUPPORTED_DATA_TYPE
public static final java.lang.String MSG_UNSUPPORTED_DATA_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
normalTypeToTSDataType
public static org.apache.iotdb.tsfile.file.metadata.enums.TSDataType normalTypeToTSDataType(java.lang.Object value)
convert normal type to a type- Parameters:
value- need to convert value- Returns:
- corresponding TSDataType
-
RPCStatusToInfluxDBTSStatus
public static org.apache.iotdb.protocol.influxdb.rpc.thrift.InfluxTSStatus RPCStatusToInfluxDBTSStatus(org.apache.iotdb.common.rpc.thrift.TSStatus status)
-
getValueBuffer
public static java.nio.ByteBuffer getValueBuffer(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> types, java.util.List<java.lang.Object> values) throws org.apache.iotdb.rpc.IoTDBConnectionException- Throws:
org.apache.iotdb.rpc.IoTDBConnectionException
-
-