Class MeasurementGroup
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write.MeasurementGroup
-
public class MeasurementGroup extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MeasurementGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAlias(java.lang.String alias)voidaddAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)voidaddMeasurement(java.lang.String measurement, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressionType)voidaddProps(java.util.Map<java.lang.String,java.lang.String> props)voidaddTags(java.util.Map<java.lang.String,java.lang.String> tags)voiddeserialize(java.nio.ByteBuffer byteBuffer)booleanequals(java.lang.Object o)java.util.List<java.lang.String>getAliasList()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getAttributesList()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>getCompressors()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>getDataTypes()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>getEncodings()java.util.List<java.lang.String>getMeasurements()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getPropsList()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getTagsList()inthashCode()voidserialize(java.io.DataOutputStream stream)voidserialize(java.nio.ByteBuffer byteBuffer)voidsetTagsList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> tagsList)
-
-
-
Method Detail
-
getMeasurements
public java.util.List<java.lang.String> getMeasurements()
-
getDataTypes
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> getDataTypes()
-
getEncodings
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> getEncodings()
-
getCompressors
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> getCompressors()
-
getAliasList
public java.util.List<java.lang.String> getAliasList()
-
getPropsList
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPropsList()
-
getTagsList
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getTagsList()
-
setTagsList
public void setTagsList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> tagsList)
-
getAttributesList
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAttributesList()
-
addMeasurement
public void addMeasurement(java.lang.String measurement, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressionType)
-
addAlias
public void addAlias(java.lang.String alias)
-
addProps
public void addProps(java.util.Map<java.lang.String,java.lang.String> props)
-
addTags
public void addTags(java.util.Map<java.lang.String,java.lang.String> tags)
-
addAttributes
public void addAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
-
serialize
public void serialize(java.nio.ByteBuffer byteBuffer)
-
serialize
public void serialize(java.io.DataOutputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
deserialize
public void deserialize(java.nio.ByteBuffer byteBuffer)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-