Package org.apache.iotdb.commons.utils
Class ThriftCommonsSerDeUtils
- java.lang.Object
-
- org.apache.iotdb.commons.utils.ThriftCommonsSerDeUtils
-
public class ThriftCommonsSerDeUtils extends java.lang.ObjectUtils for serialize and deserialize all the data struct defined by thrift-commons
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.iotdb.common.rpc.thrift.TConsensusGroupIddeserializeTConsensusGroupId(java.nio.ByteBuffer buffer)static org.apache.iotdb.confignode.rpc.thrift.TCreateCQReqdeserializeTCreateCQReq(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TDataNodeConfigurationdeserializeTDataNodeConfiguration(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TDataNodeConfigurationdeserializeTDataNodeInfo(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TDataNodeLocationdeserializeTDataNodeLocation(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TEndPointdeserializeTEndPoint(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TRegionReplicaSetdeserializeTRegionReplicaSet(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TSchemaNodedeserializeTSchemaNode(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlotdeserializeTSeriesPartitionSlot(java.nio.ByteBuffer buffer)static org.apache.iotdb.common.rpc.thrift.TTimePartitionSlotdeserializeTTimePartitionSlot(java.nio.ByteBuffer buffer)static org.apache.iotdb.confignode.rpc.thrift.TTimeSlotListdeserializeTTimePartitionSlotList(java.nio.ByteBuffer buffer)static voidserializeTConsensusGroupId(org.apache.iotdb.common.rpc.thrift.TConsensusGroupId consensusGroupId, java.io.DataOutputStream stream)static voidserializeTCreateCQReq(org.apache.iotdb.confignode.rpc.thrift.TCreateCQReq createCQReq, java.io.DataOutputStream stream)static voidserializeTDataNodeConfiguration(org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration dataNodeConfiguration, java.io.DataOutputStream stream)static voidserializeTDataNodeInfo(org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration dataNodeInfo, java.io.DataOutputStream stream)static voidserializeTDataNodeLocation(org.apache.iotdb.common.rpc.thrift.TDataNodeLocation dataNodeLocation, java.io.DataOutputStream stream)static voidserializeTEndPoint(org.apache.iotdb.common.rpc.thrift.TEndPoint endPoint, java.io.DataOutputStream stream)static voidserializeTRegionReplicaSet(org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet, java.io.DataOutputStream stream)static voidserializeTSchemaNode(org.apache.iotdb.common.rpc.thrift.TSchemaNode schemaNode, java.io.DataOutputStream stream)static voidserializeTSchemaNode(org.apache.iotdb.common.rpc.thrift.TSchemaNode schemaNode, java.nio.ByteBuffer buffer)static voidserializeTSeriesPartitionSlot(org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot seriesPartitionSlot, java.io.DataOutputStream stream)static voidserializeTTimePartitionSlot(org.apache.iotdb.common.rpc.thrift.TTimePartitionSlot timePartitionSlot, java.io.DataOutputStream stream)static voidserializeTTimePartitionSlotList(org.apache.iotdb.confignode.rpc.thrift.TTimeSlotList timePartitionSlotList, java.io.DataOutputStream stream)
-
-
-
Method Detail
-
serializeTEndPoint
public static void serializeTEndPoint(org.apache.iotdb.common.rpc.thrift.TEndPoint endPoint, java.io.DataOutputStream stream)
-
deserializeTEndPoint
public static org.apache.iotdb.common.rpc.thrift.TEndPoint deserializeTEndPoint(java.nio.ByteBuffer buffer)
-
serializeTDataNodeConfiguration
public static void serializeTDataNodeConfiguration(org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration dataNodeConfiguration, java.io.DataOutputStream stream)
-
deserializeTDataNodeConfiguration
public static org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration deserializeTDataNodeConfiguration(java.nio.ByteBuffer buffer)
-
serializeTDataNodeLocation
public static void serializeTDataNodeLocation(org.apache.iotdb.common.rpc.thrift.TDataNodeLocation dataNodeLocation, java.io.DataOutputStream stream)
-
deserializeTDataNodeLocation
public static org.apache.iotdb.common.rpc.thrift.TDataNodeLocation deserializeTDataNodeLocation(java.nio.ByteBuffer buffer)
-
serializeTCreateCQReq
public static void serializeTCreateCQReq(org.apache.iotdb.confignode.rpc.thrift.TCreateCQReq createCQReq, java.io.DataOutputStream stream)
-
deserializeTCreateCQReq
public static org.apache.iotdb.confignode.rpc.thrift.TCreateCQReq deserializeTCreateCQReq(java.nio.ByteBuffer buffer)
-
serializeTDataNodeInfo
public static void serializeTDataNodeInfo(org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration dataNodeInfo, java.io.DataOutputStream stream)
-
deserializeTDataNodeInfo
public static org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration deserializeTDataNodeInfo(java.nio.ByteBuffer buffer)
-
serializeTSeriesPartitionSlot
public static void serializeTSeriesPartitionSlot(org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot seriesPartitionSlot, java.io.DataOutputStream stream)
-
deserializeTSeriesPartitionSlot
public static org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot deserializeTSeriesPartitionSlot(java.nio.ByteBuffer buffer)
-
serializeTTimePartitionSlotList
public static void serializeTTimePartitionSlotList(org.apache.iotdb.confignode.rpc.thrift.TTimeSlotList timePartitionSlotList, java.io.DataOutputStream stream)
-
deserializeTTimePartitionSlotList
public static org.apache.iotdb.confignode.rpc.thrift.TTimeSlotList deserializeTTimePartitionSlotList(java.nio.ByteBuffer buffer)
-
serializeTTimePartitionSlot
public static void serializeTTimePartitionSlot(org.apache.iotdb.common.rpc.thrift.TTimePartitionSlot timePartitionSlot, java.io.DataOutputStream stream)
-
deserializeTTimePartitionSlot
public static org.apache.iotdb.common.rpc.thrift.TTimePartitionSlot deserializeTTimePartitionSlot(java.nio.ByteBuffer buffer)
-
serializeTConsensusGroupId
public static void serializeTConsensusGroupId(org.apache.iotdb.common.rpc.thrift.TConsensusGroupId consensusGroupId, java.io.DataOutputStream stream)
-
deserializeTConsensusGroupId
public static org.apache.iotdb.common.rpc.thrift.TConsensusGroupId deserializeTConsensusGroupId(java.nio.ByteBuffer buffer)
-
serializeTRegionReplicaSet
public static void serializeTRegionReplicaSet(org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet, java.io.DataOutputStream stream)
-
deserializeTRegionReplicaSet
public static org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet deserializeTRegionReplicaSet(java.nio.ByteBuffer buffer)
-
serializeTSchemaNode
public static void serializeTSchemaNode(org.apache.iotdb.common.rpc.thrift.TSchemaNode schemaNode, java.io.DataOutputStream stream)
-
serializeTSchemaNode
public static void serializeTSchemaNode(org.apache.iotdb.common.rpc.thrift.TSchemaNode schemaNode, java.nio.ByteBuffer buffer)
-
deserializeTSchemaNode
public static org.apache.iotdb.common.rpc.thrift.TSchemaNode deserializeTSchemaNode(java.nio.ByteBuffer buffer)
-
-