Class ASTVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Statement>
-
- org.apache.iotdb.db.mpp.plan.parser.ASTVisitor
-
-
Constructor Summary
Constructors Constructor Description ASTVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparseAliasClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AliasClauseContext ctx, AlterTimeSeriesStatement alterTimeSeriesStatement)voidparseAlignedMeasurements(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignedMeasurementsContext ctx, CreateAlignedTimeSeriesStatement createAlignedTimeSeriesStatement)voidparseAttributeClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClauseContext ctx, Statement statement)voidparseAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx, CreateAlignedTimeSeriesStatement createAlignedTimeSeriesStatement)voidparseAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx, CreateTimeSeriesStatement createTimeSeriesStatement)longparseDateFormat(java.lang.String timestampStr)longparseDateFormat(java.lang.String timestampStr, long currentTime)java.lang.StringparseFilePath(java.lang.String src)function for parsing file path used by LOAD statement.voidparseFillClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillClauseContext ctx)voidparseFromClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FromClauseContext ctx)voidparseGroupByLevelClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelClauseContext ctx)voidparseHavingClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.HavingClauseContext ctx)voidparseSelectClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectClauseContext ctx)voidparseSoffsetClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SoffsetClauseContext ctx)java.util.Map<java.lang.String,java.lang.String>parseSyncAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SyncAttributeClausesContext ctx)voidparseTagClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.TagClauseContext ctx, Statement statement)WhereConditionparseWhereClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WhereClauseContext ctx)voidsetZoneId(java.time.ZoneId zoneId)StatementvisitAlignByDeviceClauseOrDisableAlignStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignByDeviceClauseOrDisableAlignStatementContext ctx)StatementvisitAlterTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterTimeseriesContext ctx)StatementvisitAlterUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterUserContext ctx)StatementvisitClearCache(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ClearCacheContext ctx)StatementvisitCountDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountDevicesContext ctx)StatementvisitCountNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountNodesContext ctx)StatementvisitCountStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountStorageGroupContext ctx)StatementvisitCountTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountTimeseriesContext ctx)StatementvisitCreateAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateAlignedTimeseriesContext ctx)StatementvisitCreateFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateFunctionContext ctx)StatementvisitCreateNonAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateNonAlignedTimeseriesContext ctx)Data Definition Language (DDL)StatementvisitCreatePipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeContext ctx)StatementvisitCreatePipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeSinkContext ctx)StatementvisitCreateRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateRoleContext ctx)StatementvisitCreateSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateSchemaTemplateContext ctx)StatementvisitCreateStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateStorageGroupContext ctx)StatementvisitCreateTimeseriesOfSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTimeseriesOfSchemaTemplateContext ctx)StatementvisitCreateTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTriggerContext ctx)StatementvisitCreateUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateUserContext ctx)Data Control Language (DCL)StatementvisitDeleteStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStatementContext ctx)StatementvisitDeleteStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStorageGroupContext ctx)StatementvisitDeleteTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteTimeseriesContext ctx)StatementvisitDropFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropFunctionContext ctx)StatementvisitDropPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeContext ctx)StatementvisitDropPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeSinkContext ctx)StatementvisitDropRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropRoleContext ctx)StatementvisitDropTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropTriggerContext ctx)StatementvisitDropUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropUserContext ctx)StatementvisitExplain(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ExplainContext ctx)StatementvisitFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillStatementContext ctx)StatementvisitFlush(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FlushContext ctx)StatementvisitFullMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FullMergeContext ctx)StatementvisitGrantRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleContext ctx)StatementvisitGrantRoleToUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleToUserContext ctx)StatementvisitGrantUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantUserContext ctx)StatementvisitGroupByFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByFillStatementContext ctx)StatementvisitGroupByLevelStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelStatementContext ctx)StatementvisitGroupByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByTimeStatementContext ctx)StatementvisitInsertStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.InsertStatementContext ctx)StatementvisitLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LimitStatementContext ctx)StatementvisitListPrivilegesRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesRoleContext ctx)StatementvisitListPrivilegesUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesUserContext ctx)StatementvisitListRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListRoleContext ctx)StatementvisitListUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListUserContext ctx)StatementvisitLoadConfiguration(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadConfigurationContext ctx)StatementvisitMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.MergeContext ctx)StatementvisitOrderByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.OrderByTimeStatementContext ctx)StatementvisitRevokeRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleContext ctx)StatementvisitRevokeRoleFromUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleFromUserContext ctx)StatementvisitRevokeUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeUserContext ctx)StatementvisitSelectStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectStatementContext ctx)StatementvisitSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSchemaTemplateContext ctx)StatementvisitSetStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetStorageGroupContext ctx)StatementvisitSetSystemStatus(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSystemStatusContext ctx)StatementvisitSetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetTTLContext ctx)StatementvisitShowAllTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowAllTTLContext ctx)StatementvisitShowChildNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildNodesContext ctx)StatementvisitShowChildPaths(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildPathsContext ctx)StatementvisitShowCluster(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowClusterContext ctx)StatementvisitShowConfigNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowConfigNodesContext ctx)StatementvisitShowDataNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDataNodesContext ctx)StatementvisitShowDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDevicesContext ctx)StatementvisitShowFunctions(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFunctionsContext ctx)StatementvisitShowNodesInSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowNodesInSchemaTemplateContext ctx)StatementvisitShowPathsSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsSetSchemaTemplateContext ctx)StatementvisitShowPathsUsingSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsUsingSchemaTemplateContext ctx)StatementvisitShowPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeContext ctx)StatementvisitShowPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkContext ctx)StatementvisitShowPipeSinkType(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkTypeContext ctx)StatementvisitShowRegion(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowRegionContext ctx)StatementvisitShowSchemaTemplates(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowSchemaTemplatesContext ctx)StatementvisitShowStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowStorageGroupContext ctx)StatementvisitShowTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTimeseriesContext ctx)StatementvisitShowTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTTLContext ctx)StatementvisitShowVersion(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowVersionContext ctx)StatementvisitSingleStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SingleStatementContext ctx)Top Level DescriptionStatementvisitSlimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SlimitStatementContext ctx)StatementvisitSpecialLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SpecialLimitStatementContext ctx)StatementvisitStartPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartPipeContext ctx)StatementvisitStopPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopPipeContext ctx)StatementvisitUnsetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetTTLContext ctx)StatementvisitWithoutNullStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WithoutNullStatementContext ctx)-
Methods inherited from class org.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor
visitAlias, visitAliasClause, visitAliasNodeName, visitAlignByDeviceClause, visitAlignByDeviceClauseOrDisableAlign, visitAlignedMeasurements, visitAlterClause, visitAttributeClause, visitAttributeClauses, visitAttributeKey, visitAttributePair, visitAttributeValue, visitConstant, visitContainsExpression, visitCqGroupByTimeClause, visitCqSelectIntoClause, visitCreateContinuousQuery, visitDateExpression, visitDatetimeLiteral, visitDclStatement, visitDdlStatement, visitDeletePartition, visitDisableAlign, visitDmlStatement, visitDropContinuousQuery, visitDropSchemaTemplate, visitExpression, visitFillClause, visitFromClause, visitFullPath, visitFullPathInExpression, visitFunctionName, visitGrantWatermarkEmbedding, visitGroupByFillClause, visitGroupByLevelClause, visitGroupByTimeClause, visitHavingClause, visitIdentifier, visitInsertColumnsSpec, visitInsertMultiValue, visitInsertValuesSpec, visitIntoClause, visitIntoPath, visitJarLocation, visitKeyWords, visitKillQuery, visitLimitClause, visitLinearClause, visitLoadFile, visitLoadFilesClause, visitLoadTimeseries, visitMeasurementValue, visitNodeName, visitNodeNameWithoutWildcard, visitOffsetClause, visitOldTypeClause, visitOperator_eq, visitOrderByAttributeClause, visitOrderByClause, visitPrefixPath, visitPreviousClause, visitPreviousUntilLastClause, visitPrivileges, visitPrivilegeValue, visitRealLiteral, visitRemoveFile, visitResampleClause, visitResultColumn, visitRevokeWatermarkEmbedding, visitSelectClause, visitSettle, visitShowContinuousQueries, visitShowFlushInfo, visitShowLockInfo, visitShowQueryProcesslist, visitShowQueryResource, visitShowTriggers, visitSlimitClause, visitSoffsetClause, visitSortKey, visitSpecificValueClause, visitStartTrigger, visitStatement, visitStopTrigger, visitStorageGroupAttributeClause, visitStorageGroupAttributesClause, visitSuffixPath, visitSyncAttributeClauses, visitSyncStatement, visitTagClause, visitTagWhereClause, visitTemplateMeasurementClause, visitTimeRange, visitTimeValue, visitTriggerAttribute, visitTriggerAttributeClause, visitTriggerEventClause, visitTriggerType, visitUnloadFile, visitUnsetSchemaTemplate, visitUri, visitUsernameWithRoot, visitUtilityStatement, visitWhereClause, visitWildcard, visitWithoutNullClause
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
setZoneId
public void setZoneId(java.time.ZoneId zoneId)
-
visitSingleStatement
public Statement visitSingleStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SingleStatementContext ctx)
Top Level Description
-
visitCreateNonAlignedTimeseries
public Statement visitCreateNonAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateNonAlignedTimeseriesContext ctx)
Data Definition Language (DDL)
-
visitCreateAlignedTimeseries
public Statement visitCreateAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateAlignedTimeseriesContext ctx)
-
parseAlignedMeasurements
public void parseAlignedMeasurements(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignedMeasurementsContext ctx, CreateAlignedTimeSeriesStatement createAlignedTimeSeriesStatement)
-
parseAttributeClauses
public void parseAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx, CreateTimeSeriesStatement createTimeSeriesStatement)
-
parseAttributeClauses
public void parseAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClausesContext ctx, CreateAlignedTimeSeriesStatement createAlignedTimeSeriesStatement)
-
parseTagClause
public void parseTagClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.TagClauseContext ctx, Statement statement)
-
parseAttributeClause
public void parseAttributeClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClauseContext ctx, Statement statement)
-
visitAlterTimeseries
public Statement visitAlterTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterTimeseriesContext ctx)
-
parseAliasClause
public void parseAliasClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AliasClauseContext ctx, AlterTimeSeriesStatement alterTimeSeriesStatement)
-
visitDeleteTimeseries
public Statement visitDeleteTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteTimeseriesContext ctx)
-
visitShowTimeseries
public Statement visitShowTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTimeseriesContext ctx)
-
visitShowStorageGroup
public Statement visitShowStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowStorageGroupContext ctx)
-
visitShowDevices
public Statement visitShowDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDevicesContext ctx)
-
visitCountDevices
public Statement visitCountDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountDevicesContext ctx)
-
visitCountTimeseries
public Statement visitCountTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountTimeseriesContext ctx)
-
visitCountNodes
public Statement visitCountNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountNodesContext ctx)
-
visitCountStorageGroup
public Statement visitCountStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountStorageGroupContext ctx)
-
visitShowVersion
public Statement visitShowVersion(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowVersionContext ctx)
-
visitCreateFunction
public Statement visitCreateFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateFunctionContext ctx)
-
visitDropFunction
public Statement visitDropFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropFunctionContext ctx)
-
visitShowFunctions
public Statement visitShowFunctions(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFunctionsContext ctx)
-
visitCreateTrigger
public Statement visitCreateTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTriggerContext ctx)
-
visitDropTrigger
public Statement visitDropTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropTriggerContext ctx)
-
visitShowChildPaths
public Statement visitShowChildPaths(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildPathsContext ctx)
-
visitShowChildNodes
public Statement visitShowChildNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildNodesContext ctx)
-
visitSelectStatement
public Statement visitSelectStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectStatementContext ctx)
-
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 WhereCondition parseWhereClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WhereClauseContext ctx)
-
visitGroupByTimeStatement
public Statement visitGroupByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByTimeStatementContext ctx)
-
visitGroupByFillStatement
public Statement visitGroupByFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByFillStatementContext ctx)
-
visitGroupByLevelStatement
public Statement visitGroupByLevelStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelStatementContext ctx)
-
parseGroupByLevelClause
public void parseGroupByLevelClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelClauseContext ctx)
-
parseHavingClause
public void parseHavingClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.HavingClauseContext ctx)
-
visitFillStatement
public Statement visitFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillStatementContext ctx)
-
parseFillClause
public void parseFillClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillClauseContext ctx)
-
visitSpecialLimitStatement
public Statement visitSpecialLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SpecialLimitStatementContext ctx)
-
visitLimitStatement
public Statement visitLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LimitStatementContext ctx)
-
visitSlimitStatement
public Statement visitSlimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SlimitStatementContext ctx)
-
parseSoffsetClause
public void parseSoffsetClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SoffsetClauseContext ctx)
-
visitWithoutNullStatement
public Statement visitWithoutNullStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WithoutNullStatementContext ctx)
-
visitOrderByTimeStatement
public Statement visitOrderByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.OrderByTimeStatementContext ctx)
-
visitAlignByDeviceClauseOrDisableAlignStatement
public Statement visitAlignByDeviceClauseOrDisableAlignStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignByDeviceClauseOrDisableAlignStatementContext ctx)
-
visitInsertStatement
public Statement visitInsertStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.InsertStatementContext ctx)
-
parseDateFormat
public long parseDateFormat(java.lang.String timestampStr) throws SQLParserException- Throws:
SQLParserException
-
parseDateFormat
public long parseDateFormat(java.lang.String timestampStr, long currentTime) throws SQLParserException- Throws:
SQLParserException
-
visitCreateUser
public Statement visitCreateUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateUserContext ctx)
Data Control Language (DCL)
-
visitCreateRole
public Statement visitCreateRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateRoleContext ctx)
-
visitAlterUser
public Statement visitAlterUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterUserContext ctx)
-
visitGrantUser
public Statement visitGrantUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantUserContext ctx)
-
visitGrantRole
public Statement visitGrantRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleContext ctx)
-
visitGrantRoleToUser
public Statement visitGrantRoleToUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleToUserContext ctx)
-
visitRevokeUser
public Statement visitRevokeUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeUserContext ctx)
-
visitRevokeRole
public Statement visitRevokeRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleContext ctx)
-
visitRevokeRoleFromUser
public Statement visitRevokeRoleFromUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleFromUserContext ctx)
-
visitDropUser
public Statement visitDropUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropUserContext ctx)
-
visitDropRole
public Statement visitDropRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropRoleContext ctx)
-
visitListUser
public Statement visitListUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListUserContext ctx)
-
visitListRole
public Statement visitListRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListRoleContext ctx)
-
visitListPrivilegesUser
public Statement visitListPrivilegesUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesUserContext ctx)
-
visitListPrivilegesRole
public Statement visitListPrivilegesRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesRoleContext ctx)
-
visitSetStorageGroup
public Statement visitSetStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetStorageGroupContext ctx)
-
visitCreateStorageGroup
public Statement visitCreateStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateStorageGroupContext ctx)
-
visitSetTTL
public Statement visitSetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetTTLContext ctx)
-
visitUnsetTTL
public Statement visitUnsetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetTTLContext ctx)
-
visitShowTTL
public Statement visitShowTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTTLContext ctx)
-
visitShowAllTTL
public Statement visitShowAllTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowAllTTLContext ctx)
-
visitShowCluster
public Statement visitShowCluster(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowClusterContext ctx)
-
visitDeleteStorageGroup
public Statement visitDeleteStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStorageGroupContext ctx)
-
visitExplain
public Statement visitExplain(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ExplainContext ctx)
-
visitDeleteStatement
public Statement visitDeleteStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStatementContext ctx)
-
parseFilePath
public java.lang.String parseFilePath(java.lang.String src)
function for parsing file path used by LOAD statement.
-
visitMerge
public Statement visitMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.MergeContext ctx)
-
visitFullMerge
public Statement visitFullMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FullMergeContext ctx)
-
visitFlush
public Statement visitFlush(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FlushContext ctx)
-
visitClearCache
public Statement visitClearCache(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ClearCacheContext ctx)
-
visitLoadConfiguration
public Statement visitLoadConfiguration(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadConfigurationContext ctx)
-
visitSetSystemStatus
public Statement visitSetSystemStatus(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSystemStatusContext ctx)
-
visitShowRegion
public Statement visitShowRegion(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowRegionContext ctx)
-
visitShowDataNodes
public Statement visitShowDataNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDataNodesContext ctx)
-
visitShowConfigNodes
public Statement visitShowConfigNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowConfigNodesContext ctx)
-
visitCreateSchemaTemplate
public Statement visitCreateSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateSchemaTemplateContext ctx)
-
visitShowSchemaTemplates
public Statement visitShowSchemaTemplates(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowSchemaTemplatesContext ctx)
-
visitShowNodesInSchemaTemplate
public Statement visitShowNodesInSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowNodesInSchemaTemplateContext ctx)
-
visitSetSchemaTemplate
public Statement visitSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSchemaTemplateContext ctx)
-
visitShowPathsSetSchemaTemplate
public Statement visitShowPathsSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsSetSchemaTemplateContext ctx)
-
visitCreateTimeseriesOfSchemaTemplate
public Statement visitCreateTimeseriesOfSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTimeseriesOfSchemaTemplateContext ctx)
-
visitShowPathsUsingSchemaTemplate
public Statement visitShowPathsUsingSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsUsingSchemaTemplateContext ctx)
-
parseSyncAttributeClauses
public java.util.Map<java.lang.String,java.lang.String> parseSyncAttributeClauses(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SyncAttributeClausesContext ctx)
-
visitShowPipe
public Statement visitShowPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeContext ctx)
-
visitCreatePipe
public Statement visitCreatePipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeContext ctx) throws SQLParserException
- Specified by:
visitCreatePipein interfaceorg.apache.iotdb.db.qp.sql.IoTDBSqlParserVisitor<Statement>- Overrides:
visitCreatePipein classorg.apache.iotdb.db.qp.sql.IoTDBSqlParserBaseVisitor<Statement>- Throws:
SQLParserException
-
visitStartPipe
public Statement visitStartPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartPipeContext ctx)
-
visitStopPipe
public Statement visitStopPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopPipeContext ctx)
-
visitDropPipe
public Statement visitDropPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeContext ctx)
-
visitShowPipeSink
public Statement visitShowPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkContext ctx)
-
visitShowPipeSinkType
public Statement visitShowPipeSinkType(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkTypeContext ctx)
-
visitCreatePipeSink
public Statement visitCreatePipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeSinkContext ctx)
-
visitDropPipeSink
public Statement visitDropPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeSinkContext ctx)
-
-