Class SqlBaseBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- io.trino.sql.parser.SqlBaseBaseVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
SqlBaseVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
public class SqlBaseBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements SqlBaseVisitor<T>
This class provides an empty implementation ofSqlBaseVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description SqlBaseBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitSingleStatement
public T visitSingleStatement(SqlBaseParser.SingleStatementContext ctx)
Visit a parse tree produced bySqlBaseParser.singleStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleStatementin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandaloneExpression
public T visitStandaloneExpression(SqlBaseParser.StandaloneExpressionContext ctx)
Visit a parse tree produced bySqlBaseParser.standaloneExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStandaloneExpressionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandalonePathSpecification
public T visitStandalonePathSpecification(SqlBaseParser.StandalonePathSpecificationContext ctx)
Visit a parse tree produced bySqlBaseParser.standalonePathSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStandalonePathSpecificationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandaloneType
public T visitStandaloneType(SqlBaseParser.StandaloneTypeContext ctx)
Visit a parse tree produced bySqlBaseParser.standaloneType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStandaloneTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandaloneRowPattern
public T visitStandaloneRowPattern(SqlBaseParser.StandaloneRowPatternContext ctx)
Visit a parse tree produced bySqlBaseParser.standaloneRowPattern().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStandaloneRowPatternin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatementDefault
public T visitStatementDefault(SqlBaseParser.StatementDefaultContext ctx)
Visit a parse tree produced by thestatementDefaultlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStatementDefaultin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUse
public T visitUse(SqlBaseParser.UseContext ctx)
Visit a parse tree produced by theuselabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUsein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateSchema
public T visitCreateSchema(SqlBaseParser.CreateSchemaContext ctx)
Visit a parse tree produced by thecreateSchemalabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateSchemain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropSchema
public T visitDropSchema(SqlBaseParser.DropSchemaContext ctx)
Visit a parse tree produced by thedropSchemalabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropSchemain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameSchema
public T visitRenameSchema(SqlBaseParser.RenameSchemaContext ctx)
Visit a parse tree produced by therenameSchemalabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameSchemain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetSchemaAuthorization
public T visitSetSchemaAuthorization(SqlBaseParser.SetSchemaAuthorizationContext ctx)
Visit a parse tree produced by thesetSchemaAuthorizationlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetSchemaAuthorizationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTableAsSelect
public T visitCreateTableAsSelect(SqlBaseParser.CreateTableAsSelectContext ctx)
Visit a parse tree produced by thecreateTableAsSelectlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTableAsSelectin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTable
public T visitCreateTable(SqlBaseParser.CreateTableContext ctx)
Visit a parse tree produced by thecreateTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropTable
public T visitDropTable(SqlBaseParser.DropTableContext ctx)
Visit a parse tree produced by thedropTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertInto
public T visitInsertInto(SqlBaseParser.InsertIntoContext ctx)
Visit a parse tree produced by theinsertIntolabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertIntoin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDelete
public T visitDelete(SqlBaseParser.DeleteContext ctx)
Visit a parse tree produced by thedeletelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeletein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTruncateTable
public T visitTruncateTable(SqlBaseParser.TruncateTableContext ctx)
Visit a parse tree produced by thetruncateTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTruncateTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommentTable
public T visitCommentTable(SqlBaseParser.CommentTableContext ctx)
Visit a parse tree produced by thecommentTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommentTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommentColumn
public T visitCommentColumn(SqlBaseParser.CommentColumnContext ctx)
Visit a parse tree produced by thecommentColumnlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommentColumnin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameTable
public T visitRenameTable(SqlBaseParser.RenameTableContext ctx)
Visit a parse tree produced by therenameTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddColumn
public T visitAddColumn(SqlBaseParser.AddColumnContext ctx)
Visit a parse tree produced by theaddColumnlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddColumnin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameColumn
public T visitRenameColumn(SqlBaseParser.RenameColumnContext ctx)
Visit a parse tree produced by therenameColumnlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameColumnin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropColumn
public T visitDropColumn(SqlBaseParser.DropColumnContext ctx)
Visit a parse tree produced by thedropColumnlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropColumnin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetTableAuthorization
public T visitSetTableAuthorization(SqlBaseParser.SetTableAuthorizationContext ctx)
Visit a parse tree produced by thesetTableAuthorizationlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTableAuthorizationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetTableProperties
public T visitSetTableProperties(SqlBaseParser.SetTablePropertiesContext ctx)
Visit a parse tree produced by thesetTablePropertieslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTablePropertiesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableExecute
public T visitTableExecute(SqlBaseParser.TableExecuteContext ctx)
Visit a parse tree produced by thetableExecutelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableExecutein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnalyze
public T visitAnalyze(SqlBaseParser.AnalyzeContext ctx)
Visit a parse tree produced by theanalyzelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnalyzein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateMaterializedView
public T visitCreateMaterializedView(SqlBaseParser.CreateMaterializedViewContext ctx)
Visit a parse tree produced by thecreateMaterializedViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateMaterializedViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateView
public T visitCreateView(SqlBaseParser.CreateViewContext ctx)
Visit a parse tree produced by thecreateViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRefreshMaterializedView
public T visitRefreshMaterializedView(SqlBaseParser.RefreshMaterializedViewContext ctx)
Visit a parse tree produced by therefreshMaterializedViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRefreshMaterializedViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropMaterializedView
public T visitDropMaterializedView(SqlBaseParser.DropMaterializedViewContext ctx)
Visit a parse tree produced by thedropMaterializedViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropMaterializedViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameMaterializedView
public T visitRenameMaterializedView(SqlBaseParser.RenameMaterializedViewContext ctx)
Visit a parse tree produced by therenameMaterializedViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameMaterializedViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetMaterializedViewProperties
public T visitSetMaterializedViewProperties(SqlBaseParser.SetMaterializedViewPropertiesContext ctx)
Visit a parse tree produced by thesetMaterializedViewPropertieslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetMaterializedViewPropertiesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropView
public T visitDropView(SqlBaseParser.DropViewContext ctx)
Visit a parse tree produced by thedropViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameView
public T visitRenameView(SqlBaseParser.RenameViewContext ctx)
Visit a parse tree produced by therenameViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetViewAuthorization
public T visitSetViewAuthorization(SqlBaseParser.SetViewAuthorizationContext ctx)
Visit a parse tree produced by thesetViewAuthorizationlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetViewAuthorizationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCall
public T visitCall(SqlBaseParser.CallContext ctx)
Visit a parse tree produced by thecalllabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateRole
public T visitCreateRole(SqlBaseParser.CreateRoleContext ctx)
Visit a parse tree produced by thecreateRolelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateRolein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropRole
public T visitDropRole(SqlBaseParser.DropRoleContext ctx)
Visit a parse tree produced by thedropRolelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropRolein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGrantRoles
public T visitGrantRoles(SqlBaseParser.GrantRolesContext ctx)
Visit a parse tree produced by thegrantRoleslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGrantRolesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRevokeRoles
public T visitRevokeRoles(SqlBaseParser.RevokeRolesContext ctx)
Visit a parse tree produced by therevokeRoleslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRevokeRolesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetRole
public T visitSetRole(SqlBaseParser.SetRoleContext ctx)
Visit a parse tree produced by thesetRolelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetRolein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGrant
public T visitGrant(SqlBaseParser.GrantContext ctx)
Visit a parse tree produced by thegrantlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGrantin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeny
public T visitDeny(SqlBaseParser.DenyContext ctx)
Visit a parse tree produced by thedenylabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDenyin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRevoke
public T visitRevoke(SqlBaseParser.RevokeContext ctx)
Visit a parse tree produced by therevokelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRevokein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowGrants
public T visitShowGrants(SqlBaseParser.ShowGrantsContext ctx)
Visit a parse tree produced by theshowGrantslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowGrantsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplain
public T visitExplain(SqlBaseParser.ExplainContext ctx)
Visit a parse tree produced by theexplainlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplainAnalyze
public T visitExplainAnalyze(SqlBaseParser.ExplainAnalyzeContext ctx)
Visit a parse tree produced by theexplainAnalyzelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainAnalyzein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowCreateTable
public T visitShowCreateTable(SqlBaseParser.ShowCreateTableContext ctx)
Visit a parse tree produced by theshowCreateTablelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowCreateTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowCreateSchema
public T visitShowCreateSchema(SqlBaseParser.ShowCreateSchemaContext ctx)
Visit a parse tree produced by theshowCreateSchemalabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowCreateSchemain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowCreateView
public T visitShowCreateView(SqlBaseParser.ShowCreateViewContext ctx)
Visit a parse tree produced by theshowCreateViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowCreateViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowCreateMaterializedView
public T visitShowCreateMaterializedView(SqlBaseParser.ShowCreateMaterializedViewContext ctx)
Visit a parse tree produced by theshowCreateMaterializedViewlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowCreateMaterializedViewin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowTables
public T visitShowTables(SqlBaseParser.ShowTablesContext ctx)
Visit a parse tree produced by theshowTableslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowTablesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowSchemas
public T visitShowSchemas(SqlBaseParser.ShowSchemasContext ctx)
Visit a parse tree produced by theshowSchemaslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowSchemasin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowCatalogs
public T visitShowCatalogs(SqlBaseParser.ShowCatalogsContext ctx)
Visit a parse tree produced by theshowCatalogslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowCatalogsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowColumns
public T visitShowColumns(SqlBaseParser.ShowColumnsContext ctx)
Visit a parse tree produced by theshowColumnslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowColumnsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowStats
public T visitShowStats(SqlBaseParser.ShowStatsContext ctx)
Visit a parse tree produced by theshowStatslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowStatsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowStatsForQuery
public T visitShowStatsForQuery(SqlBaseParser.ShowStatsForQueryContext ctx)
Visit a parse tree produced by theshowStatsForQuerylabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowStatsForQueryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowRoles
public T visitShowRoles(SqlBaseParser.ShowRolesContext ctx)
Visit a parse tree produced by theshowRoleslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowRolesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowRoleGrants
public T visitShowRoleGrants(SqlBaseParser.ShowRoleGrantsContext ctx)
Visit a parse tree produced by theshowRoleGrantslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowRoleGrantsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowFunctions
public T visitShowFunctions(SqlBaseParser.ShowFunctionsContext ctx)
Visit a parse tree produced by theshowFunctionslabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowFunctionsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowSession
public T visitShowSession(SqlBaseParser.ShowSessionContext ctx)
Visit a parse tree produced by theshowSessionlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowSessionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetSession
public T visitSetSession(SqlBaseParser.SetSessionContext ctx)
Visit a parse tree produced by thesetSessionlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetSessionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitResetSession
public T visitResetSession(SqlBaseParser.ResetSessionContext ctx)
Visit a parse tree produced by theresetSessionlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitResetSessionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartTransaction
public T visitStartTransaction(SqlBaseParser.StartTransactionContext ctx)
Visit a parse tree produced by thestartTransactionlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStartTransactionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommit
public T visitCommit(SqlBaseParser.CommitContext ctx)
Visit a parse tree produced by thecommitlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommitin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollback
public T visitRollback(SqlBaseParser.RollbackContext ctx)
Visit a parse tree produced by therollbacklabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollbackin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrepare
public T visitPrepare(SqlBaseParser.PrepareContext ctx)
Visit a parse tree produced by thepreparelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPreparein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeallocate
public T visitDeallocate(SqlBaseParser.DeallocateContext ctx)
Visit a parse tree produced by thedeallocatelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeallocatein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExecute
public T visitExecute(SqlBaseParser.ExecuteContext ctx)
Visit a parse tree produced by theexecutelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExecutein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDescribeInput
public T visitDescribeInput(SqlBaseParser.DescribeInputContext ctx)
Visit a parse tree produced by thedescribeInputlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDescribeInputin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDescribeOutput
public T visitDescribeOutput(SqlBaseParser.DescribeOutputContext ctx)
Visit a parse tree produced by thedescribeOutputlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDescribeOutputin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetPath
public T visitSetPath(SqlBaseParser.SetPathContext ctx)
Visit a parse tree produced by thesetPathlabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetPathin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetTimeZone
public T visitSetTimeZone(SqlBaseParser.SetTimeZoneContext ctx)
Visit a parse tree produced by thesetTimeZonelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTimeZonein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdate
public T visitUpdate(SqlBaseParser.UpdateContext ctx)
Visit a parse tree produced by theupdatelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdatein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMerge
public T visitMerge(SqlBaseParser.MergeContext ctx)
Visit a parse tree produced by themergelabeled alternative inSqlBaseParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMergein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuery
public T visitQuery(SqlBaseParser.QueryContext ctx)
Visit a parse tree produced bySqlBaseParser.query().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWith
public T visitWith(SqlBaseParser.WithContext ctx)
Visit a parse tree produced bySqlBaseParser.with().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableElement
public T visitTableElement(SqlBaseParser.TableElementContext ctx)
Visit a parse tree produced bySqlBaseParser.tableElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableElementin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnDefinition
public T visitColumnDefinition(SqlBaseParser.ColumnDefinitionContext ctx)
Visit a parse tree produced bySqlBaseParser.columnDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnDefinitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLikeClause
public T visitLikeClause(SqlBaseParser.LikeClauseContext ctx)
Visit a parse tree produced bySqlBaseParser.likeClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLikeClausein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProperties
public T visitProperties(SqlBaseParser.PropertiesContext ctx)
Visit a parse tree produced bySqlBaseParser.properties().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPropertiesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyAssignments
public T visitPropertyAssignments(SqlBaseParser.PropertyAssignmentsContext ctx)
Visit a parse tree produced bySqlBaseParser.propertyAssignments().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPropertyAssignmentsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProperty
public T visitProperty(SqlBaseParser.PropertyContext ctx)
Visit a parse tree produced bySqlBaseParser.property().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPropertyin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultPropertyValue
public T visitDefaultPropertyValue(SqlBaseParser.DefaultPropertyValueContext ctx)
Visit a parse tree produced by thedefaultPropertyValuelabeled alternative inSqlBaseParser.propertyValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDefaultPropertyValuein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonDefaultPropertyValue
public T visitNonDefaultPropertyValue(SqlBaseParser.NonDefaultPropertyValueContext ctx)
Visit a parse tree produced by thenonDefaultPropertyValuelabeled alternative inSqlBaseParser.propertyValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonDefaultPropertyValuein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryNoWith
public T visitQueryNoWith(SqlBaseParser.QueryNoWithContext ctx)
Visit a parse tree produced bySqlBaseParser.queryNoWith().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryNoWithin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitRowCount
public T visitLimitRowCount(SqlBaseParser.LimitRowCountContext ctx)
Visit a parse tree produced bySqlBaseParser.limitRowCount().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLimitRowCountin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowCount
public T visitRowCount(SqlBaseParser.RowCountContext ctx)
Visit a parse tree produced bySqlBaseParser.rowCount().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowCountin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryTermDefault
public T visitQueryTermDefault(SqlBaseParser.QueryTermDefaultContext ctx)
Visit a parse tree produced by thequeryTermDefaultlabeled alternative inSqlBaseParser.queryTerm().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryTermDefaultin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetOperation
public T visitSetOperation(SqlBaseParser.SetOperationContext ctx)
Visit a parse tree produced by thesetOperationlabeled alternative inSqlBaseParser.queryTerm().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetOperationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryPrimaryDefault
public T visitQueryPrimaryDefault(SqlBaseParser.QueryPrimaryDefaultContext ctx)
Visit a parse tree produced by thequeryPrimaryDefaultlabeled alternative inSqlBaseParser.queryPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryPrimaryDefaultin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTable
public T visitTable(SqlBaseParser.TableContext ctx)
Visit a parse tree produced by thetablelabeled alternative inSqlBaseParser.queryPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInlineTable
public T visitInlineTable(SqlBaseParser.InlineTableContext ctx)
Visit a parse tree produced by theinlineTablelabeled alternative inSqlBaseParser.queryPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInlineTablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubquery
public T visitSubquery(SqlBaseParser.SubqueryContext ctx)
Visit a parse tree produced by thesubquerylabeled alternative inSqlBaseParser.queryPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubqueryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortItem
public T visitSortItem(SqlBaseParser.SortItemContext ctx)
Visit a parse tree produced bySqlBaseParser.sortItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSortItemin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuerySpecification
public T visitQuerySpecification(SqlBaseParser.QuerySpecificationContext ctx)
Visit a parse tree produced bySqlBaseParser.querySpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuerySpecificationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupBy
public T visitGroupBy(SqlBaseParser.GroupByContext ctx)
Visit a parse tree produced bySqlBaseParser.groupBy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupByin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleGroupingSet
public T visitSingleGroupingSet(SqlBaseParser.SingleGroupingSetContext ctx)
Visit a parse tree produced by thesingleGroupingSetlabeled alternative inSqlBaseParser.groupingElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleGroupingSetin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollup
public T visitRollup(SqlBaseParser.RollupContext ctx)
Visit a parse tree produced by therolluplabeled alternative inSqlBaseParser.groupingElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollupin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCube
public T visitCube(SqlBaseParser.CubeContext ctx)
Visit a parse tree produced by thecubelabeled alternative inSqlBaseParser.groupingElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCubein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleGroupingSets
public T visitMultipleGroupingSets(SqlBaseParser.MultipleGroupingSetsContext ctx)
Visit a parse tree produced by themultipleGroupingSetslabeled alternative inSqlBaseParser.groupingElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleGroupingSetsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupingSet
public T visitGroupingSet(SqlBaseParser.GroupingSetContext ctx)
Visit a parse tree produced bySqlBaseParser.groupingSet().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupingSetin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowDefinition
public T visitWindowDefinition(SqlBaseParser.WindowDefinitionContext ctx)
Visit a parse tree produced bySqlBaseParser.windowDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWindowDefinitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowSpecification
public T visitWindowSpecification(SqlBaseParser.WindowSpecificationContext ctx)
Visit a parse tree produced bySqlBaseParser.windowSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWindowSpecificationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedQuery
public T visitNamedQuery(SqlBaseParser.NamedQueryContext ctx)
Visit a parse tree produced bySqlBaseParser.namedQuery().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedQueryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetQuantifier
public T visitSetQuantifier(SqlBaseParser.SetQuantifierContext ctx)
Visit a parse tree produced bySqlBaseParser.setQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectSingle
public T visitSelectSingle(SqlBaseParser.SelectSingleContext ctx)
Visit a parse tree produced by theselectSinglelabeled alternative inSqlBaseParser.selectItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectSinglein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectAll
public T visitSelectAll(SqlBaseParser.SelectAllContext ctx)
Visit a parse tree produced by theselectAlllabeled alternative inSqlBaseParser.selectItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectAllin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelationDefault
public T visitRelationDefault(SqlBaseParser.RelationDefaultContext ctx)
Visit a parse tree produced by therelationDefaultlabeled alternative inSqlBaseParser.relation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRelationDefaultin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinRelation
public T visitJoinRelation(SqlBaseParser.JoinRelationContext ctx)
Visit a parse tree produced by thejoinRelationlabeled alternative inSqlBaseParser.relation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitJoinRelationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinType
public T visitJoinType(SqlBaseParser.JoinTypeContext ctx)
Visit a parse tree produced bySqlBaseParser.joinType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitJoinTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinCriteria
public T visitJoinCriteria(SqlBaseParser.JoinCriteriaContext ctx)
Visit a parse tree produced bySqlBaseParser.joinCriteria().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitJoinCriteriain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSampledRelation
public T visitSampledRelation(SqlBaseParser.SampledRelationContext ctx)
Visit a parse tree produced bySqlBaseParser.sampledRelation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSampledRelationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSampleType
public T visitSampleType(SqlBaseParser.SampleTypeContext ctx)
Visit a parse tree produced bySqlBaseParser.sampleType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSampleTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrimsSpecification
public T visitTrimsSpecification(SqlBaseParser.TrimsSpecificationContext ctx)
Visit a parse tree produced bySqlBaseParser.trimsSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTrimsSpecificationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListAggOverflowBehavior
public T visitListAggOverflowBehavior(SqlBaseParser.ListAggOverflowBehaviorContext ctx)
Visit a parse tree produced bySqlBaseParser.listAggOverflowBehavior().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListAggOverflowBehaviorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListaggCountIndication
public T visitListaggCountIndication(SqlBaseParser.ListaggCountIndicationContext ctx)
Visit a parse tree produced bySqlBaseParser.listaggCountIndication().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListaggCountIndicationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPatternRecognition
public T visitPatternRecognition(SqlBaseParser.PatternRecognitionContext ctx)
Visit a parse tree produced bySqlBaseParser.patternRecognition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPatternRecognitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMeasureDefinition
public T visitMeasureDefinition(SqlBaseParser.MeasureDefinitionContext ctx)
Visit a parse tree produced bySqlBaseParser.measureDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMeasureDefinitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowsPerMatch
public T visitRowsPerMatch(SqlBaseParser.RowsPerMatchContext ctx)
Visit a parse tree produced bySqlBaseParser.rowsPerMatch().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowsPerMatchin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyMatchHandling
public T visitEmptyMatchHandling(SqlBaseParser.EmptyMatchHandlingContext ctx)
Visit a parse tree produced bySqlBaseParser.emptyMatchHandling().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptyMatchHandlingin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSkipTo
public T visitSkipTo(SqlBaseParser.SkipToContext ctx)
Visit a parse tree produced bySqlBaseParser.skipTo().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSkipToin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubsetDefinition
public T visitSubsetDefinition(SqlBaseParser.SubsetDefinitionContext ctx)
Visit a parse tree produced bySqlBaseParser.subsetDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubsetDefinitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDefinition
public T visitVariableDefinition(SqlBaseParser.VariableDefinitionContext ctx)
Visit a parse tree produced bySqlBaseParser.variableDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariableDefinitionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAliasedRelation
public T visitAliasedRelation(SqlBaseParser.AliasedRelationContext ctx)
Visit a parse tree produced bySqlBaseParser.aliasedRelation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAliasedRelationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnAliases
public T visitColumnAliases(SqlBaseParser.ColumnAliasesContext ctx)
Visit a parse tree produced bySqlBaseParser.columnAliases().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnAliasesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableName
public T visitTableName(SqlBaseParser.TableNameContext ctx)
Visit a parse tree produced by thetableNamelabeled alternative inSqlBaseParser.relationPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubqueryRelation
public T visitSubqueryRelation(SqlBaseParser.SubqueryRelationContext ctx)
Visit a parse tree produced by thesubqueryRelationlabeled alternative inSqlBaseParser.relationPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubqueryRelationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnnest
public T visitUnnest(SqlBaseParser.UnnestContext ctx)
Visit a parse tree produced by theunnestlabeled alternative inSqlBaseParser.relationPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnnestin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLateral
public T visitLateral(SqlBaseParser.LateralContext ctx)
Visit a parse tree produced by thelaterallabeled alternative inSqlBaseParser.relationPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLateralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedRelation
public T visitParenthesizedRelation(SqlBaseParser.ParenthesizedRelationContext ctx)
Visit a parse tree produced by theparenthesizedRelationlabeled alternative inSqlBaseParser.relationPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedRelationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
public T visitExpression(SqlBaseParser.ExpressionContext ctx)
Visit a parse tree produced bySqlBaseParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalNot
public T visitLogicalNot(SqlBaseParser.LogicalNotContext ctx)
Visit a parse tree produced by thelogicalNotlabeled alternative inSqlBaseParser.booleanExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLogicalNotin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicated
public T visitPredicated(SqlBaseParser.PredicatedContext ctx)
Visit a parse tree produced by thepredicatedlabeled alternative inSqlBaseParser.booleanExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicatedin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOr
public T visitOr(SqlBaseParser.OrContext ctx)
Visit a parse tree produced by theorlabeled alternative inSqlBaseParser.booleanExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnd
public T visitAnd(SqlBaseParser.AndContext ctx)
Visit a parse tree produced by theandlabeled alternative inSqlBaseParser.booleanExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparison
public T visitComparison(SqlBaseParser.ComparisonContext ctx)
Visit a parse tree produced by thecomparisonlabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedComparison
public T visitQuantifiedComparison(SqlBaseParser.QuantifiedComparisonContext ctx)
Visit a parse tree produced by thequantifiedComparisonlabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuantifiedComparisonin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBetween
public T visitBetween(SqlBaseParser.BetweenContext ctx)
Visit a parse tree produced by thebetweenlabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBetweenin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInList
public T visitInList(SqlBaseParser.InListContext ctx)
Visit a parse tree produced by theinListlabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInListin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInSubquery
public T visitInSubquery(SqlBaseParser.InSubqueryContext ctx)
Visit a parse tree produced by theinSubquerylabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInSubqueryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLike
public T visitLike(SqlBaseParser.LikeContext ctx)
Visit a parse tree produced by thelikelabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLikein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullPredicate
public T visitNullPredicate(SqlBaseParser.NullPredicateContext ctx)
Visit a parse tree produced by thenullPredicatelabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullPredicatein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDistinctFrom
public T visitDistinctFrom(SqlBaseParser.DistinctFromContext ctx)
Visit a parse tree produced by thedistinctFromlabeled alternative inSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDistinctFromin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueExpressionDefault
public T visitValueExpressionDefault(SqlBaseParser.ValueExpressionDefaultContext ctx)
Visit a parse tree produced by thevalueExpressionDefaultlabeled alternative inSqlBaseParser.valueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueExpressionDefaultin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConcatenation
public T visitConcatenation(SqlBaseParser.ConcatenationContext ctx)
Visit a parse tree produced by theconcatenationlabeled alternative inSqlBaseParser.valueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConcatenationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArithmeticBinary
public T visitArithmeticBinary(SqlBaseParser.ArithmeticBinaryContext ctx)
Visit a parse tree produced by thearithmeticBinarylabeled alternative inSqlBaseParser.valueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArithmeticBinaryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArithmeticUnary
public T visitArithmeticUnary(SqlBaseParser.ArithmeticUnaryContext ctx)
Visit a parse tree produced by thearithmeticUnarylabeled alternative inSqlBaseParser.valueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArithmeticUnaryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAtTimeZone
public T visitAtTimeZone(SqlBaseParser.AtTimeZoneContext ctx)
Visit a parse tree produced by theatTimeZonelabeled alternative inSqlBaseParser.valueExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAtTimeZonein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDereference
public T visitDereference(SqlBaseParser.DereferenceContext ctx)
Visit a parse tree produced by thedereferencelabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDereferencein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeConstructor
public T visitTypeConstructor(SqlBaseParser.TypeConstructorContext ctx)
Visit a parse tree produced by thetypeConstructorlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeConstructorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpecialDateTimeFunction
public T visitSpecialDateTimeFunction(SqlBaseParser.SpecialDateTimeFunctionContext ctx)
Visit a parse tree produced by thespecialDateTimeFunctionlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSpecialDateTimeFunctionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubstring
public T visitSubstring(SqlBaseParser.SubstringContext ctx)
Visit a parse tree produced by thesubstringlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubstringin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCast
public T visitCast(SqlBaseParser.CastContext ctx)
Visit a parse tree produced by thecastlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCastin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLambda
public T visitLambda(SqlBaseParser.LambdaContext ctx)
Visit a parse tree produced by thelambdalabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLambdain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedExpression
public T visitParenthesizedExpression(SqlBaseParser.ParenthesizedExpressionContext ctx)
Visit a parse tree produced by theparenthesizedExpressionlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedExpressionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrim
public T visitTrim(SqlBaseParser.TrimContext ctx)
Visit a parse tree produced by thetrimlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTrimin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameter
public T visitParameter(SqlBaseParser.ParameterContext ctx)
Visit a parse tree produced by theparameterlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNormalize
public T visitNormalize(SqlBaseParser.NormalizeContext ctx)
Visit a parse tree produced by thenormalizelabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNormalizein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntervalLiteral
public T visitIntervalLiteral(SqlBaseParser.IntervalLiteralContext ctx)
Visit a parse tree produced by theintervalLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntervalLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumericLiteral
public T visitNumericLiteral(SqlBaseParser.NumericLiteralContext ctx)
Visit a parse tree produced by thenumericLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumericLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
public T visitBooleanLiteral(SqlBaseParser.BooleanLiteralContext ctx)
Visit a parse tree produced by thebooleanLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleCase
public T visitSimpleCase(SqlBaseParser.SimpleCaseContext ctx)
Visit a parse tree produced by thesimpleCaselabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleCasein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnReference
public T visitColumnReference(SqlBaseParser.ColumnReferenceContext ctx)
Visit a parse tree produced by thecolumnReferencelabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnReferencein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
public T visitNullLiteral(SqlBaseParser.NullLiteralContext ctx)
Visit a parse tree produced by thenullLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowConstructor
public T visitRowConstructor(SqlBaseParser.RowConstructorContext ctx)
Visit a parse tree produced by therowConstructorlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowConstructorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubscript
public T visitSubscript(SqlBaseParser.SubscriptContext ctx)
Visit a parse tree produced by thesubscriptlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubscriptin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentPath
public T visitCurrentPath(SqlBaseParser.CurrentPathContext ctx)
Visit a parse tree produced by thecurrentPathlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentPathin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubqueryExpression
public T visitSubqueryExpression(SqlBaseParser.SubqueryExpressionContext ctx)
Visit a parse tree produced by thesubqueryExpressionlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubqueryExpressionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryLiteral
public T visitBinaryLiteral(SqlBaseParser.BinaryLiteralContext ctx)
Visit a parse tree produced by thebinaryLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBinaryLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentUser
public T visitCurrentUser(SqlBaseParser.CurrentUserContext ctx)
Visit a parse tree produced by thecurrentUserlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentUserin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMeasure
public T visitMeasure(SqlBaseParser.MeasureContext ctx)
Visit a parse tree produced by themeasurelabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMeasurein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtract
public T visitExtract(SqlBaseParser.ExtractContext ctx)
Visit a parse tree produced by theextractlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExtractin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
public T visitStringLiteral(SqlBaseParser.StringLiteralContext ctx)
Visit a parse tree produced by thestringLiterallabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayConstructor
public T visitArrayConstructor(SqlBaseParser.ArrayConstructorContext ctx)
Visit a parse tree produced by thearrayConstructorlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayConstructorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
public T visitFunctionCall(SqlBaseParser.FunctionCallContext ctx)
Visit a parse tree produced by thefunctionCalllabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentSchema
public T visitCurrentSchema(SqlBaseParser.CurrentSchemaContext ctx)
Visit a parse tree produced by thecurrentSchemalabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentSchemain interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExists
public T visitExists(SqlBaseParser.ExistsContext ctx)
Visit a parse tree produced by theexistslabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExistsin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPosition
public T visitPosition(SqlBaseParser.PositionContext ctx)
Visit a parse tree produced by thepositionlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPositionin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListagg
public T visitListagg(SqlBaseParser.ListaggContext ctx)
Visit a parse tree produced by thelistagglabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListaggin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSearchedCase
public T visitSearchedCase(SqlBaseParser.SearchedCaseContext ctx)
Visit a parse tree produced by thesearchedCaselabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSearchedCasein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentCatalog
public T visitCurrentCatalog(SqlBaseParser.CurrentCatalogContext ctx)
Visit a parse tree produced by thecurrentCataloglabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentCatalogin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupingOperation
public T visitGroupingOperation(SqlBaseParser.GroupingOperationContext ctx)
Visit a parse tree produced by thegroupingOperationlabeled alternative inSqlBaseParser.primaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupingOperationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProcessingMode
public T visitProcessingMode(SqlBaseParser.ProcessingModeContext ctx)
Visit a parse tree produced bySqlBaseParser.processingMode().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProcessingModein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullTreatment
public T visitNullTreatment(SqlBaseParser.NullTreatmentContext ctx)
Visit a parse tree produced bySqlBaseParser.nullTreatment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullTreatmentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBasicStringLiteral
public T visitBasicStringLiteral(SqlBaseParser.BasicStringLiteralContext ctx)
Visit a parse tree produced by thebasicStringLiterallabeled alternative inSqlBaseParser.string().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBasicStringLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnicodeStringLiteral
public T visitUnicodeStringLiteral(SqlBaseParser.UnicodeStringLiteralContext ctx)
Visit a parse tree produced by theunicodeStringLiterallabeled alternative inSqlBaseParser.string().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnicodeStringLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeZoneInterval
public T visitTimeZoneInterval(SqlBaseParser.TimeZoneIntervalContext ctx)
Visit a parse tree produced by thetimeZoneIntervallabeled alternative inSqlBaseParser.timeZoneSpecifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTimeZoneIntervalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeZoneString
public T visitTimeZoneString(SqlBaseParser.TimeZoneStringContext ctx)
Visit a parse tree produced by thetimeZoneStringlabeled alternative inSqlBaseParser.timeZoneSpecifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTimeZoneStringin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonOperator
public T visitComparisonOperator(SqlBaseParser.ComparisonOperatorContext ctx)
Visit a parse tree produced bySqlBaseParser.comparisonOperator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonOperatorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonQuantifier
public T visitComparisonQuantifier(SqlBaseParser.ComparisonQuantifierContext ctx)
Visit a parse tree produced bySqlBaseParser.comparisonQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanValue
public T visitBooleanValue(SqlBaseParser.BooleanValueContext ctx)
Visit a parse tree produced bySqlBaseParser.booleanValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanValuein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInterval
public T visitInterval(SqlBaseParser.IntervalContext ctx)
Visit a parse tree produced bySqlBaseParser.interval().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntervalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntervalField
public T visitIntervalField(SqlBaseParser.IntervalFieldContext ctx)
Visit a parse tree produced bySqlBaseParser.intervalField().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntervalFieldin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNormalForm
public T visitNormalForm(SqlBaseParser.NormalFormContext ctx)
Visit a parse tree produced bySqlBaseParser.normalForm().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNormalFormin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowType
public T visitRowType(SqlBaseParser.RowTypeContext ctx)
Visit a parse tree produced by therowTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntervalType
public T visitIntervalType(SqlBaseParser.IntervalTypeContext ctx)
Visit a parse tree produced by theintervalTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntervalTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayType
public T visitArrayType(SqlBaseParser.ArrayTypeContext ctx)
Visit a parse tree produced by thearrayTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoublePrecisionType
public T visitDoublePrecisionType(SqlBaseParser.DoublePrecisionTypeContext ctx)
Visit a parse tree produced by thedoublePrecisionTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoublePrecisionTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLegacyArrayType
public T visitLegacyArrayType(SqlBaseParser.LegacyArrayTypeContext ctx)
Visit a parse tree produced by thelegacyArrayTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLegacyArrayTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGenericType
public T visitGenericType(SqlBaseParser.GenericTypeContext ctx)
Visit a parse tree produced by thegenericTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGenericTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeType
public T visitDateTimeType(SqlBaseParser.DateTimeTypeContext ctx)
Visit a parse tree produced by thedateTimeTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDateTimeTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLegacyMapType
public T visitLegacyMapType(SqlBaseParser.LegacyMapTypeContext ctx)
Visit a parse tree produced by thelegacyMapTypelabeled alternative inSqlBaseParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLegacyMapTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowField
public T visitRowField(SqlBaseParser.RowFieldContext ctx)
Visit a parse tree produced bySqlBaseParser.rowField().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowFieldin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeParameter
public T visitTypeParameter(SqlBaseParser.TypeParameterContext ctx)
Visit a parse tree produced bySqlBaseParser.typeParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeParameterin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhenClause
public T visitWhenClause(SqlBaseParser.WhenClauseContext ctx)
Visit a parse tree produced bySqlBaseParser.whenClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhenClausein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter
public T visitFilter(SqlBaseParser.FilterContext ctx)
Visit a parse tree produced bySqlBaseParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFilterin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMergeUpdate
public T visitMergeUpdate(SqlBaseParser.MergeUpdateContext ctx)
Visit a parse tree produced by themergeUpdatelabeled alternative inSqlBaseParser.mergeCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMergeUpdatein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMergeDelete
public T visitMergeDelete(SqlBaseParser.MergeDeleteContext ctx)
Visit a parse tree produced by themergeDeletelabeled alternative inSqlBaseParser.mergeCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMergeDeletein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMergeInsert
public T visitMergeInsert(SqlBaseParser.MergeInsertContext ctx)
Visit a parse tree produced by themergeInsertlabeled alternative inSqlBaseParser.mergeCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMergeInsertin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOver
public T visitOver(SqlBaseParser.OverContext ctx)
Visit a parse tree produced bySqlBaseParser.over().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOverin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowFrame
public T visitWindowFrame(SqlBaseParser.WindowFrameContext ctx)
Visit a parse tree produced bySqlBaseParser.windowFrame().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWindowFramein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameExtent
public T visitFrameExtent(SqlBaseParser.FrameExtentContext ctx)
Visit a parse tree produced bySqlBaseParser.frameExtent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFrameExtentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnboundedFrame
public T visitUnboundedFrame(SqlBaseParser.UnboundedFrameContext ctx)
Visit a parse tree produced by theunboundedFramelabeled alternative inSqlBaseParser.frameBound().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnboundedFramein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentRowBound
public T visitCurrentRowBound(SqlBaseParser.CurrentRowBoundContext ctx)
Visit a parse tree produced by thecurrentRowBoundlabeled alternative inSqlBaseParser.frameBound().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentRowBoundin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBoundedFrame
public T visitBoundedFrame(SqlBaseParser.BoundedFrameContext ctx)
Visit a parse tree produced by theboundedFramelabeled alternative inSqlBaseParser.frameBound().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBoundedFramein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedPrimary
public T visitQuantifiedPrimary(SqlBaseParser.QuantifiedPrimaryContext ctx)
Visit a parse tree produced by thequantifiedPrimarylabeled alternative inSqlBaseParser.rowPattern().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuantifiedPrimaryin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPatternConcatenation
public T visitPatternConcatenation(SqlBaseParser.PatternConcatenationContext ctx)
Visit a parse tree produced by thepatternConcatenationlabeled alternative inSqlBaseParser.rowPattern().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPatternConcatenationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPatternAlternation
public T visitPatternAlternation(SqlBaseParser.PatternAlternationContext ctx)
Visit a parse tree produced by thepatternAlternationlabeled alternative inSqlBaseParser.rowPattern().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPatternAlternationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPatternVariable
public T visitPatternVariable(SqlBaseParser.PatternVariableContext ctx)
Visit a parse tree produced by thepatternVariablelabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPatternVariablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyPattern
public T visitEmptyPattern(SqlBaseParser.EmptyPatternContext ctx)
Visit a parse tree produced by theemptyPatternlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptyPatternin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPatternPermutation
public T visitPatternPermutation(SqlBaseParser.PatternPermutationContext ctx)
Visit a parse tree produced by thepatternPermutationlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPatternPermutationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupedPattern
public T visitGroupedPattern(SqlBaseParser.GroupedPatternContext ctx)
Visit a parse tree produced by thegroupedPatternlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupedPatternin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPartitionStartAnchor
public T visitPartitionStartAnchor(SqlBaseParser.PartitionStartAnchorContext ctx)
Visit a parse tree produced by thepartitionStartAnchorlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPartitionStartAnchorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPartitionEndAnchor
public T visitPartitionEndAnchor(SqlBaseParser.PartitionEndAnchorContext ctx)
Visit a parse tree produced by thepartitionEndAnchorlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPartitionEndAnchorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExcludedPattern
public T visitExcludedPattern(SqlBaseParser.ExcludedPatternContext ctx)
Visit a parse tree produced by theexcludedPatternlabeled alternative inSqlBaseParser.patternPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExcludedPatternin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZeroOrMoreQuantifier
public T visitZeroOrMoreQuantifier(SqlBaseParser.ZeroOrMoreQuantifierContext ctx)
Visit a parse tree produced by thezeroOrMoreQuantifierlabeled alternative inSqlBaseParser.patternQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitZeroOrMoreQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOneOrMoreQuantifier
public T visitOneOrMoreQuantifier(SqlBaseParser.OneOrMoreQuantifierContext ctx)
Visit a parse tree produced by theoneOrMoreQuantifierlabeled alternative inSqlBaseParser.patternQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOneOrMoreQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZeroOrOneQuantifier
public T visitZeroOrOneQuantifier(SqlBaseParser.ZeroOrOneQuantifierContext ctx)
Visit a parse tree produced by thezeroOrOneQuantifierlabeled alternative inSqlBaseParser.patternQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitZeroOrOneQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeQuantifier
public T visitRangeQuantifier(SqlBaseParser.RangeQuantifierContext ctx)
Visit a parse tree produced by therangeQuantifierlabeled alternative inSqlBaseParser.patternQuantifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRangeQuantifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdateAssignment
public T visitUpdateAssignment(SqlBaseParser.UpdateAssignmentContext ctx)
Visit a parse tree produced bySqlBaseParser.updateAssignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdateAssignmentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplainFormat
public T visitExplainFormat(SqlBaseParser.ExplainFormatContext ctx)
Visit a parse tree produced by theexplainFormatlabeled alternative inSqlBaseParser.explainOption().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainFormatin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplainType
public T visitExplainType(SqlBaseParser.ExplainTypeContext ctx)
Visit a parse tree produced by theexplainTypelabeled alternative inSqlBaseParser.explainOption().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIsolationLevel
public T visitIsolationLevel(SqlBaseParser.IsolationLevelContext ctx)
Visit a parse tree produced by theisolationLevellabeled alternative inSqlBaseParser.transactionMode().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIsolationLevelin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTransactionAccessMode
public T visitTransactionAccessMode(SqlBaseParser.TransactionAccessModeContext ctx)
Visit a parse tree produced by thetransactionAccessModelabeled alternative inSqlBaseParser.transactionMode().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTransactionAccessModein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadUncommitted
public T visitReadUncommitted(SqlBaseParser.ReadUncommittedContext ctx)
Visit a parse tree produced by thereadUncommittedlabeled alternative inSqlBaseParser.levelOfIsolation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReadUncommittedin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadCommitted
public T visitReadCommitted(SqlBaseParser.ReadCommittedContext ctx)
Visit a parse tree produced by thereadCommittedlabeled alternative inSqlBaseParser.levelOfIsolation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReadCommittedin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRepeatableRead
public T visitRepeatableRead(SqlBaseParser.RepeatableReadContext ctx)
Visit a parse tree produced by therepeatableReadlabeled alternative inSqlBaseParser.levelOfIsolation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRepeatableReadin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSerializable
public T visitSerializable(SqlBaseParser.SerializableContext ctx)
Visit a parse tree produced by theserializablelabeled alternative inSqlBaseParser.levelOfIsolation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSerializablein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositionalArgument
public T visitPositionalArgument(SqlBaseParser.PositionalArgumentContext ctx)
Visit a parse tree produced by thepositionalArgumentlabeled alternative inSqlBaseParser.callArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPositionalArgumentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedArgument
public T visitNamedArgument(SqlBaseParser.NamedArgumentContext ctx)
Visit a parse tree produced by thenamedArgumentlabeled alternative inSqlBaseParser.callArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedArgumentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedArgument
public T visitQualifiedArgument(SqlBaseParser.QualifiedArgumentContext ctx)
Visit a parse tree produced by thequalifiedArgumentlabeled alternative inSqlBaseParser.pathElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedArgumentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnqualifiedArgument
public T visitUnqualifiedArgument(SqlBaseParser.UnqualifiedArgumentContext ctx)
Visit a parse tree produced by theunqualifiedArgumentlabeled alternative inSqlBaseParser.pathElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnqualifiedArgumentin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathSpecification
public T visitPathSpecification(SqlBaseParser.PathSpecificationContext ctx)
Visit a parse tree produced bySqlBaseParser.pathSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathSpecificationin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrivilege
public T visitPrivilege(SqlBaseParser.PrivilegeContext ctx)
Visit a parse tree produced bySqlBaseParser.privilege().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrivilegein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedName
public T visitQualifiedName(SqlBaseParser.QualifiedNameContext ctx)
Visit a parse tree produced bySqlBaseParser.qualifiedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNamein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryPeriod
public T visitQueryPeriod(SqlBaseParser.QueryPeriodContext ctx)
Visit a parse tree produced bySqlBaseParser.queryPeriod().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryPeriodin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeType
public T visitRangeType(SqlBaseParser.RangeTypeContext ctx)
Visit a parse tree produced bySqlBaseParser.rangeType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRangeTypein interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpecifiedPrincipal
public T visitSpecifiedPrincipal(SqlBaseParser.SpecifiedPrincipalContext ctx)
Visit a parse tree produced by thespecifiedPrincipallabeled alternative inSqlBaseParser.grantor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSpecifiedPrincipalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentUserGrantor
public T visitCurrentUserGrantor(SqlBaseParser.CurrentUserGrantorContext ctx)
Visit a parse tree produced by thecurrentUserGrantorlabeled alternative inSqlBaseParser.grantor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentUserGrantorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurrentRoleGrantor
public T visitCurrentRoleGrantor(SqlBaseParser.CurrentRoleGrantorContext ctx)
Visit a parse tree produced by thecurrentRoleGrantorlabeled alternative inSqlBaseParser.grantor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCurrentRoleGrantorin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnspecifiedPrincipal
public T visitUnspecifiedPrincipal(SqlBaseParser.UnspecifiedPrincipalContext ctx)
Visit a parse tree produced by theunspecifiedPrincipallabeled alternative inSqlBaseParser.principal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnspecifiedPrincipalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUserPrincipal
public T visitUserPrincipal(SqlBaseParser.UserPrincipalContext ctx)
Visit a parse tree produced by theuserPrincipallabeled alternative inSqlBaseParser.principal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUserPrincipalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRolePrincipal
public T visitRolePrincipal(SqlBaseParser.RolePrincipalContext ctx)
Visit a parse tree produced by therolePrincipallabeled alternative inSqlBaseParser.principal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRolePrincipalin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRoles
public T visitRoles(SqlBaseParser.RolesContext ctx)
Visit a parse tree produced bySqlBaseParser.roles().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRolesin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnquotedIdentifier
public T visitUnquotedIdentifier(SqlBaseParser.UnquotedIdentifierContext ctx)
Visit a parse tree produced by theunquotedIdentifierlabeled alternative inSqlBaseParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnquotedIdentifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuotedIdentifier
public T visitQuotedIdentifier(SqlBaseParser.QuotedIdentifierContext ctx)
Visit a parse tree produced by thequotedIdentifierlabeled alternative inSqlBaseParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuotedIdentifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBackQuotedIdentifier
public T visitBackQuotedIdentifier(SqlBaseParser.BackQuotedIdentifierContext ctx)
Visit a parse tree produced by thebackQuotedIdentifierlabeled alternative inSqlBaseParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBackQuotedIdentifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDigitIdentifier
public T visitDigitIdentifier(SqlBaseParser.DigitIdentifierContext ctx)
Visit a parse tree produced by thedigitIdentifierlabeled alternative inSqlBaseParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDigitIdentifierin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
public T visitDecimalLiteral(SqlBaseParser.DecimalLiteralContext ctx)
Visit a parse tree produced by thedecimalLiterallabeled alternative inSqlBaseParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDecimalLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleLiteral
public T visitDoubleLiteral(SqlBaseParser.DoubleLiteralContext ctx)
Visit a parse tree produced by thedoubleLiterallabeled alternative inSqlBaseParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
public T visitIntegerLiteral(SqlBaseParser.IntegerLiteralContext ctx)
Visit a parse tree produced by theintegerLiterallabeled alternative inSqlBaseParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntegerLiteralin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonReserved
public T visitNonReserved(SqlBaseParser.NonReservedContext ctx)
Visit a parse tree produced bySqlBaseParser.nonReserved().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonReservedin interfaceSqlBaseVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-