Interface ISchemaFetcher

    • Method Detail

      • fetchSchemaWithAutoCreate

        ISchemaTree fetchSchemaWithAutoCreate​(org.apache.iotdb.commons.path.PartialPath devicePath,
                                              java.lang.String[] measurements,
                                              java.util.function.Function<java.lang.Integer,​org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> getDataType,
                                              boolean aligned)
      • fetchSchemaListWithAutoCreate

        ISchemaTree fetchSchemaListWithAutoCreate​(java.util.List<org.apache.iotdb.commons.path.PartialPath> devicePath,
                                                  java.util.List<java.lang.String[]> measurements,
                                                  java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[]> tsDataTypes,
                                                  java.util.List<java.lang.Boolean> aligned)
      • checkTemplateSetInfo

        org.apache.iotdb.tsfile.utils.Pair<Template,​org.apache.iotdb.commons.path.PartialPath> checkTemplateSetInfo​(org.apache.iotdb.commons.path.PartialPath path)
      • checkAllRelatedTemplate

        java.util.Map<java.lang.Integer,​Template> checkAllRelatedTemplate​(org.apache.iotdb.commons.path.PartialPath pathPattern)
      • getAllPathsSetTemplate

        org.apache.iotdb.tsfile.utils.Pair<Template,​java.util.List<org.apache.iotdb.commons.path.PartialPath>> getAllPathsSetTemplate​(java.lang.String templateName)
      • invalidAllCache

        void invalidAllCache()