Class MeasurementSchemaInfo


  • public class MeasurementSchemaInfo
    extends java.lang.Object
    This class acts as common measurement schema format during system module interactions, mainly in analyzer and SchemaFetcher. Currently, this class cooperates with DeviceSchemaInfo and wraps measurement name, alias and MeasurementSchema, which are necessary to construct schemaTree for Query and Insertion.
    • Constructor Summary

      Constructors 
      Constructor Description
      MeasurementSchemaInfo​(java.lang.String name, org.apache.iotdb.tsfile.write.schema.MeasurementSchema schema, java.lang.String alias)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAlias()  
      java.lang.String getName()  
      org.apache.iotdb.tsfile.write.schema.MeasurementSchema getSchema()  
      • Methods inherited from class java.lang.Object

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

      • MeasurementSchemaInfo

        public MeasurementSchemaInfo​(java.lang.String name,
                                     org.apache.iotdb.tsfile.write.schema.MeasurementSchema schema,
                                     java.lang.String alias)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getSchema

        public org.apache.iotdb.tsfile.write.schema.MeasurementSchema getSchema()
      • getAlias

        public java.lang.String getAlias()