Class IoTDBSqlVisitor

  • All Implemented Interfaces:
    org.antlr.v4.runtime.tree.ParseTreeVisitor<Operator>, org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>

    public class IoTDBSqlVisitor
    extends org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
    • Constructor Detail

      • IoTDBSqlVisitor

        public IoTDBSqlVisitor()
    • Method Detail

      • setZoneId

        public void setZoneId​(java.time.ZoneId zoneId)
      • setClientVersion

        public void setClientVersion​(org.apache.iotdb.commons.conf.IoTDBConstant.ClientVersion clientVersion)
      • visitSingleStatement

        public Operator visitSingleStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SingleStatementContext ctx)
        1. Top Level Description
        Specified by:
        visitSingleStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSingleStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSetStorageGroup

        public Operator visitSetStorageGroup​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetStorageGroupContext ctx)
        2. Data Definition Language (DDL)
        Specified by:
        visitSetStorageGroup in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSetStorageGroup in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateStorageGroup

        public Operator visitCreateStorageGroup​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateStorageGroupContext ctx)
        Specified by:
        visitCreateStorageGroup in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateStorageGroup in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateNonAlignedTimeseries

        public Operator visitCreateNonAlignedTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateNonAlignedTimeseriesContext ctx)
        Specified by:
        visitCreateNonAlignedTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateNonAlignedTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateAlignedTimeseries

        public Operator visitCreateAlignedTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateAlignedTimeseriesContext ctx)
        Specified by:
        visitCreateAlignedTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateAlignedTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • parseAlignedMeasurements

        public void parseAlignedMeasurements​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignedMeasurementsContext ctx,
                                             CreateAlignedTimeSeriesOperator createAlignedTimeSeriesOperator)
      • parseAttributeClauses

        public void parseAttributeClauses​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx,
                                          CreateTimeSeriesOperator createTimeSeriesOperator)
      • parseAttributeClauses

        public void parseAttributeClauses​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx,
                                          CreateAlignedTimeSeriesOperator createAlignedTimeSeriesOperator)
      • visitCreateSchemaTemplate

        public Operator visitCreateSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateSchemaTemplateContext ctx)
        Specified by:
        visitCreateSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateTimeseriesOfSchemaTemplate

        public Operator visitCreateTimeseriesOfSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTimeseriesOfSchemaTemplateContext ctx)
        Specified by:
        visitCreateTimeseriesOfSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateTimeseriesOfSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateFunction

        public Operator visitCreateFunction​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateFunctionContext ctx)
        Specified by:
        visitCreateFunction in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateFunction in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateTrigger

        public Operator visitCreateTrigger​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTriggerContext ctx)
        Specified by:
        visitCreateTrigger in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateTrigger in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateContinuousQuery

        public Operator visitCreateContinuousQuery​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateContinuousQueryContext ctx)
        Specified by:
        visitCreateContinuousQuery in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateContinuousQuery in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • parseCqSelectIntoClause

        public void parseCqSelectIntoClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CqSelectIntoClauseContext ctx,
                                            CreateContinuousQueryOperator createContinuousQueryOperator)
      • parseCqGroupByTimeClause

        public void parseCqGroupByTimeClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CqGroupByTimeClauseContext ctx,
                                             CreateContinuousQueryOperator createContinuousQueryOperator)
      • parseResampleClause

        public void parseResampleClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ResampleClauseContext ctx,
                                        CreateContinuousQueryOperator operator)
      • visitAlterTimeseries

        public Operator visitAlterTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterTimeseriesContext ctx)
        Specified by:
        visitAlterTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitAlterTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • parseAliasClause

        public void parseAliasClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AliasClauseContext ctx,
                                     AlterTimeSeriesOperator alterTimeSeriesOperator)
      • visitDeleteStorageGroup

        public Operator visitDeleteStorageGroup​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStorageGroupContext ctx)
        Specified by:
        visitDeleteStorageGroup in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDeleteStorageGroup in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDeleteTimeseries

        public Operator visitDeleteTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteTimeseriesContext ctx)
        Specified by:
        visitDeleteTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDeleteTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDeletePartition

        public Operator visitDeletePartition​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeletePartitionContext ctx)
        Specified by:
        visitDeletePartition in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDeletePartition in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropFunction

        public Operator visitDropFunction​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropFunctionContext ctx)
        Specified by:
        visitDropFunction in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropFunction in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropTrigger

        public Operator visitDropTrigger​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropTriggerContext ctx)
        Specified by:
        visitDropTrigger in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropTrigger in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropContinuousQuery

        public Operator visitDropContinuousQuery​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropContinuousQueryContext ctx)
        Specified by:
        visitDropContinuousQuery in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropContinuousQuery in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropSchemaTemplate

        public Operator visitDropSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropSchemaTemplateContext ctx)
        Specified by:
        visitDropSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSetTTL

        public Operator visitSetTTL​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetTTLContext ctx)
        Specified by:
        visitSetTTL in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSetTTL in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitUnsetTTL

        public Operator visitUnsetTTL​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetTTLContext ctx)
        Specified by:
        visitUnsetTTL in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitUnsetTTL in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSetSchemaTemplate

        public Operator visitSetSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSchemaTemplateContext ctx)
        Specified by:
        visitSetSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSetSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitUnsetSchemaTemplate

        public Operator visitUnsetSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetSchemaTemplateContext ctx)
        Specified by:
        visitUnsetSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitUnsetSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitStartTrigger

        public Operator visitStartTrigger​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartTriggerContext ctx)
        Specified by:
        visitStartTrigger in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitStartTrigger in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitStopTrigger

        public Operator visitStopTrigger​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopTriggerContext ctx)
        Specified by:
        visitStopTrigger in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitStopTrigger in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowStorageGroup

        public Operator visitShowStorageGroup​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowStorageGroupContext ctx)
        Specified by:
        visitShowStorageGroup in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowStorageGroup in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowDevices

        public Operator visitShowDevices​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDevicesContext ctx)
        Specified by:
        visitShowDevices in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowDevices in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowTimeseries

        public Operator visitShowTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTimeseriesContext ctx)
        Specified by:
        visitShowTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowChildPaths

        public Operator visitShowChildPaths​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildPathsContext ctx)
        Specified by:
        visitShowChildPaths in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowChildPaths in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowChildNodes

        public Operator visitShowChildNodes​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildNodesContext ctx)
        Specified by:
        visitShowChildNodes in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowChildNodes in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowFunctions

        public Operator visitShowFunctions​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFunctionsContext ctx)
        Specified by:
        visitShowFunctions in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowFunctions in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowTriggers

        public Operator visitShowTriggers​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTriggersContext ctx)
        Specified by:
        visitShowTriggers in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowTriggers in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowContinuousQueries

        public Operator visitShowContinuousQueries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowContinuousQueriesContext ctx)
        Specified by:
        visitShowContinuousQueries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowContinuousQueries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowTTL

        public Operator visitShowTTL​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTTLContext ctx)
        Specified by:
        visitShowTTL in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowTTL in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowAllTTL

        public Operator visitShowAllTTL​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowAllTTLContext ctx)
        Specified by:
        visitShowAllTTL in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowAllTTL in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowSchemaTemplates

        public Operator visitShowSchemaTemplates​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowSchemaTemplatesContext ctx)
        Specified by:
        visitShowSchemaTemplates in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowSchemaTemplates in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowNodesInSchemaTemplate

        public Operator visitShowNodesInSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowNodesInSchemaTemplateContext ctx)
        Specified by:
        visitShowNodesInSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowNodesInSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowPathsSetSchemaTemplate

        public Operator visitShowPathsSetSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsSetSchemaTemplateContext ctx)
        Specified by:
        visitShowPathsSetSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowPathsSetSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowPathsUsingSchemaTemplate

        public Operator visitShowPathsUsingSchemaTemplate​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsUsingSchemaTemplateContext ctx)
        Specified by:
        visitShowPathsUsingSchemaTemplate in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowPathsUsingSchemaTemplate in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCountStorageGroup

        public Operator visitCountStorageGroup​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountStorageGroupContext ctx)
        Specified by:
        visitCountStorageGroup in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCountStorageGroup in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCountDevices

        public Operator visitCountDevices​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountDevicesContext ctx)
        Specified by:
        visitCountDevices in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCountDevices in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCountTimeseries

        public Operator visitCountTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountTimeseriesContext ctx)
        Specified by:
        visitCountTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCountTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCountNodes

        public Operator visitCountNodes​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountNodesContext ctx)
        Specified by:
        visitCountNodes in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCountNodes in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSelectStatement

        public Operator visitSelectStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectStatementContext ctx)
        3. Data Manipulation Language (DML)
        Specified by:
        visitSelectStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSelectStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSpecialLimitStatement

        public Operator visitSpecialLimitStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SpecialLimitStatementContext ctx)
        Specified by:
        visitSpecialLimitStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSpecialLimitStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitOrderByTimeStatement

        public Operator visitOrderByTimeStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.OrderByTimeStatementContext ctx)
        Specified by:
        visitOrderByTimeStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitOrderByTimeStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGroupByTimeStatement

        public Operator visitGroupByTimeStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByTimeStatementContext ctx)
        Specified by:
        visitGroupByTimeStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGroupByTimeStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGroupByFillStatement

        public Operator visitGroupByFillStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByFillStatementContext ctx)
        Specified by:
        visitGroupByFillStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGroupByFillStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGroupByLevelStatement

        public Operator visitGroupByLevelStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelStatementContext ctx)
        Specified by:
        visitGroupByLevelStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGroupByLevelStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitFillStatement

        public Operator visitFillStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillStatementContext ctx)
        Specified by:
        visitFillStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitFillStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitLimitStatement

        public Operator visitLimitStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LimitStatementContext ctx)
        Specified by:
        visitLimitStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitLimitStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSlimitStatement

        public Operator visitSlimitStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SlimitStatementContext ctx)
        Specified by:
        visitSlimitStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSlimitStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitWithoutNullStatement

        public Operator visitWithoutNullStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WithoutNullStatementContext ctx)
        Specified by:
        visitWithoutNullStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitWithoutNullStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitAlignByDeviceClauseOrDisableAlignStatement

        public Operator visitAlignByDeviceClauseOrDisableAlignStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignByDeviceClauseOrDisableAlignStatementContext ctx)
        Specified by:
        visitAlignByDeviceClauseOrDisableAlignStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitAlignByDeviceClauseOrDisableAlignStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • parseGroupByLevelClause

        public void parseGroupByLevelClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelClauseContext ctx)
      • parseFillClause

        public void parseFillClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillClauseContext ctx)
      • visitInsertStatement

        public Operator visitInsertStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.InsertStatementContext ctx)
        Specified by:
        visitInsertStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitInsertStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDeleteStatement

        public Operator visitDeleteStatement​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStatementContext ctx)
        Specified by:
        visitDeleteStatement in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDeleteStatement in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateUser

        public Operator visitCreateUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateUserContext ctx)
        4. Data Control Language (DCL)
        Specified by:
        visitCreateUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreateRole

        public Operator visitCreateRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateRoleContext ctx)
        Specified by:
        visitCreateRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreateRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitAlterUser

        public Operator visitAlterUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterUserContext ctx)
        Specified by:
        visitAlterUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitAlterUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGrantUser

        public Operator visitGrantUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantUserContext ctx)
        Specified by:
        visitGrantUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGrantUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGrantRole

        public Operator visitGrantRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleContext ctx)
        Specified by:
        visitGrantRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGrantRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGrantRoleToUser

        public Operator visitGrantRoleToUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleToUserContext ctx)
        Specified by:
        visitGrantRoleToUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGrantRoleToUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitRevokeUser

        public Operator visitRevokeUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeUserContext ctx)
        Specified by:
        visitRevokeUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitRevokeUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitRevokeRole

        public Operator visitRevokeRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleContext ctx)
        Specified by:
        visitRevokeRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitRevokeRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitRevokeRoleFromUser

        public Operator visitRevokeRoleFromUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleFromUserContext ctx)
        Specified by:
        visitRevokeRoleFromUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitRevokeRoleFromUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropUser

        public Operator visitDropUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropUserContext ctx)
        Specified by:
        visitDropUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropRole

        public Operator visitDropRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropRoleContext ctx)
        Specified by:
        visitDropRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitListUser

        public Operator visitListUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListUserContext ctx)
        Specified by:
        visitListUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitListUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitListRole

        public Operator visitListRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListRoleContext ctx)
        Specified by:
        visitListRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitListRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitListPrivilegesUser

        public Operator visitListPrivilegesUser​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesUserContext ctx)
        Specified by:
        visitListPrivilegesUser in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitListPrivilegesUser in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitListPrivilegesRole

        public Operator visitListPrivilegesRole​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesRoleContext ctx)
        Specified by:
        visitListPrivilegesRole in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitListPrivilegesRole in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitMerge

        public Operator visitMerge​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.MergeContext ctx)
        5. Utility Statements
        Specified by:
        visitMerge in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitMerge in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitFullMerge

        public Operator visitFullMerge​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FullMergeContext ctx)
        Specified by:
        visitFullMerge in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitFullMerge in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitFlush

        public Operator visitFlush​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FlushContext ctx)
        Specified by:
        visitFlush in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitFlush in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitClearCache

        public Operator visitClearCache​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ClearCacheContext ctx)
        Specified by:
        visitClearCache in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitClearCache in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSettle

        public Operator visitSettle​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SettleContext ctx)
        Specified by:
        visitSettle in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSettle in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitSetSystemStatus

        public Operator visitSetSystemStatus​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSystemStatusContext ctx)
        Specified by:
        visitSetSystemStatus in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitSetSystemStatus in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowVersion

        public Operator visitShowVersion​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowVersionContext ctx)
        Specified by:
        visitShowVersion in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowVersion in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowFlushInfo

        public Operator visitShowFlushInfo​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFlushInfoContext ctx)
        Specified by:
        visitShowFlushInfo in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowFlushInfo in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowLockInfo

        public Operator visitShowLockInfo​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowLockInfoContext ctx)
        Specified by:
        visitShowLockInfo in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowLockInfo in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowQueryResource

        public Operator visitShowQueryResource​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowQueryResourceContext ctx)
        Specified by:
        visitShowQueryResource in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowQueryResource in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowQueryProcesslist

        public Operator visitShowQueryProcesslist​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowQueryProcesslistContext ctx)
        Specified by:
        visitShowQueryProcesslist in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowQueryProcesslist in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitKillQuery

        public Operator visitKillQuery​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.KillQueryContext ctx)
        Specified by:
        visitKillQuery in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitKillQuery in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitGrantWatermarkEmbedding

        public Operator visitGrantWatermarkEmbedding​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantWatermarkEmbeddingContext ctx)
        Specified by:
        visitGrantWatermarkEmbedding in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitGrantWatermarkEmbedding in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitRevokeWatermarkEmbedding

        public Operator visitRevokeWatermarkEmbedding​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeWatermarkEmbeddingContext ctx)
        Specified by:
        visitRevokeWatermarkEmbedding in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitRevokeWatermarkEmbedding in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitLoadConfiguration

        public Operator visitLoadConfiguration​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadConfigurationContext ctx)
        Specified by:
        visitLoadConfiguration in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitLoadConfiguration in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitLoadTimeseries

        public Operator visitLoadTimeseries​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadTimeseriesContext ctx)
        Specified by:
        visitLoadTimeseries in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitLoadTimeseries in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitLoadFile

        public Operator visitLoadFile​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadFileContext ctx)
        Specified by:
        visitLoadFile in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitLoadFile in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitRemoveFile

        public Operator visitRemoveFile​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RemoveFileContext ctx)
        Specified by:
        visitRemoveFile in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitRemoveFile in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitUnloadFile

        public Operator visitUnloadFile​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnloadFileContext ctx)
        Specified by:
        visitUnloadFile in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitUnloadFile in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreatePipeSink

        public Operator visitCreatePipeSink​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeSinkContext ctx)
        6. sync statement
        Specified by:
        visitCreatePipeSink in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreatePipeSink in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropPipeSink

        public Operator visitDropPipeSink​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeSinkContext ctx)
        Specified by:
        visitDropPipeSink in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropPipeSink in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowPipeSink

        public Operator visitShowPipeSink​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkContext ctx)
        Specified by:
        visitShowPipeSink in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowPipeSink in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitShowPipeSinkType

        public Operator visitShowPipeSinkType​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkTypeContext ctx)
        Specified by:
        visitShowPipeSinkType in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowPipeSinkType in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitCreatePipe

        public Operator visitCreatePipe​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeContext ctx)
                                 throws SQLParserException
        Specified by:
        visitCreatePipe in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitCreatePipe in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
        Throws:
        SQLParserException
      • visitShowPipe

        public Operator visitShowPipe​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeContext ctx)
        Specified by:
        visitShowPipe in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitShowPipe in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitStopPipe

        public Operator visitStopPipe​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopPipeContext ctx)
        Specified by:
        visitStopPipe in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitStopPipe in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitStartPipe

        public Operator visitStartPipe​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartPipeContext ctx)
        Specified by:
        visitStartPipe in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitStartPipe in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • visitDropPipe

        public Operator visitDropPipe​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeContext ctx)
        Specified by:
        visitDropPipe in interface org.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Operator>
        Overrides:
        visitDropPipe in class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Operator>
      • parseSelectClause

        public void parseSelectClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectClauseContext ctx)
      • parseFromClause

        public void parseFromClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FromClauseContext ctx)
      • parseWhereClause

        public WhereComponent parseWhereClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WhereClauseContext ctx)
      • parseTagClause

        public void parseTagClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.TagClauseContext ctx,
                                   Operator operator)
      • parseAttributeClause

        public void parseAttributeClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClauseContext ctx,
                                         Operator operator)
      • parseSoffsetClause

        public void parseSoffsetClause​(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SoffsetClauseContext ctx,
                                       QueryOperator queryOp)
      • parseFilePath

        public java.lang.String parseFilePath​(java.lang.String src)
        function for parsing file path used by LOAD statement.