Class MeasurementGroup


  • public class MeasurementGroup
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAlias​(java.lang.String alias)  
      void addAttributes​(java.util.Map<java.lang.String,​java.lang.String> attributes)  
      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)  
      void addProps​(java.util.Map<java.lang.String,​java.lang.String> props)  
      void addTags​(java.util.Map<java.lang.String,​java.lang.String> tags)  
      void deserialize​(java.nio.ByteBuffer byteBuffer)  
      boolean equals​(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()  
      int hashCode()  
      void serialize​(java.io.DataOutputStream stream)  
      void serialize​(java.nio.ByteBuffer byteBuffer)  
      void setTagsList​(java.util.List<java.util.Map<java.lang.String,​java.lang.String>> tagsList)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MeasurementGroup

        public MeasurementGroup()
    • 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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object