T - The return type of the visit operation. Use Void for
operations with no return type.public class HoodieSqlBaseBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements HoodieSqlBaseVisitor<T>
HoodieSqlBaseVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
HoodieSqlBaseBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitSingleStatement(HoodieSqlBaseParser.SingleStatementContext ctx)
HoodieSqlBaseParser.singleStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleStatement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQueryStatement(HoodieSqlBaseParser.QueryStatementContext ctx)
queryStatement
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryStatement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDmlStatement(HoodieSqlBaseParser.DmlStatementContext ctx)
dmlStatement
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDmlStatement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCreateTable(HoodieSqlBaseParser.CreateTableContext ctx)
createTable
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCreateIndex(HoodieSqlBaseParser.CreateIndexContext ctx)
createIndex
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateIndex in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDropIndex(HoodieSqlBaseParser.DropIndexContext ctx)
dropIndex
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropIndex in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitShowIndexes(HoodieSqlBaseParser.ShowIndexesContext ctx)
showIndexes
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitShowIndexes in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRefreshIndex(HoodieSqlBaseParser.RefreshIndexContext ctx)
refreshIndex
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRefreshIndex in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPassThrough(HoodieSqlBaseParser.PassThroughContext ctx)
passThrough
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPassThrough in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleExpression(HoodieSqlBaseParser.SingleExpressionContext ctx)
HoodieSqlBaseParser.singleExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleExpression in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleTableIdentifier(HoodieSqlBaseParser.SingleTableIdentifierContext ctx)
HoodieSqlBaseParser.singleTableIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleTableIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleMultipartIdentifier(HoodieSqlBaseParser.SingleMultipartIdentifierContext ctx)
HoodieSqlBaseParser.singleMultipartIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleMultipartIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleFunctionIdentifier(HoodieSqlBaseParser.SingleFunctionIdentifierContext ctx)
HoodieSqlBaseParser.singleFunctionIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleFunctionIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleDataType(HoodieSqlBaseParser.SingleDataTypeContext ctx)
HoodieSqlBaseParser.singleDataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleDataType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleTableSchema(HoodieSqlBaseParser.SingleTableSchemaContext ctx)
HoodieSqlBaseParser.singleTableSchema().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleTableSchema in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitConfigKey(HoodieSqlBaseParser.ConfigKeyContext ctx)
HoodieSqlBaseParser.configKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConfigKey in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitConfigValue(HoodieSqlBaseParser.ConfigValueContext ctx)
HoodieSqlBaseParser.configValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConfigValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUnsupportedHiveNativeCommands(HoodieSqlBaseParser.UnsupportedHiveNativeCommandsContext ctx)
HoodieSqlBaseParser.unsupportedHiveNativeCommands().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnsupportedHiveNativeCommands in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCreateTableHeader(HoodieSqlBaseParser.CreateTableHeaderContext ctx)
HoodieSqlBaseParser.createTableHeader().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateTableHeader in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitReplaceTableHeader(HoodieSqlBaseParser.ReplaceTableHeaderContext ctx)
HoodieSqlBaseParser.replaceTableHeader().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplaceTableHeader in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitBucketSpec(HoodieSqlBaseParser.BucketSpecContext ctx)
HoodieSqlBaseParser.bucketSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBucketSpec in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSkewSpec(HoodieSqlBaseParser.SkewSpecContext ctx)
HoodieSqlBaseParser.skewSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSkewSpec in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLocationSpec(HoodieSqlBaseParser.LocationSpecContext ctx)
HoodieSqlBaseParser.locationSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLocationSpec in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCommentSpec(HoodieSqlBaseParser.CommentSpecContext ctx)
HoodieSqlBaseParser.commentSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCommentSpec in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQuery(HoodieSqlBaseParser.QueryContext ctx)
HoodieSqlBaseParser.query().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertOverwriteTable(HoodieSqlBaseParser.InsertOverwriteTableContext ctx)
insertOverwriteTable
labeled alternative in HoodieSqlBaseParser.insertInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertOverwriteTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertIntoTable(HoodieSqlBaseParser.InsertIntoTableContext ctx)
insertIntoTable
labeled alternative in HoodieSqlBaseParser.insertInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertIntoTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertOverwriteHiveDir(HoodieSqlBaseParser.InsertOverwriteHiveDirContext ctx)
insertOverwriteHiveDir
labeled alternative in HoodieSqlBaseParser.insertInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertOverwriteHiveDir in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertOverwriteDir(HoodieSqlBaseParser.InsertOverwriteDirContext ctx)
insertOverwriteDir
labeled alternative in HoodieSqlBaseParser.insertInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertOverwriteDir in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionSpecLocation(HoodieSqlBaseParser.PartitionSpecLocationContext ctx)
HoodieSqlBaseParser.partitionSpecLocation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionSpecLocation in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionSpec(HoodieSqlBaseParser.PartitionSpecContext ctx)
HoodieSqlBaseParser.partitionSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionSpec in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionVal(HoodieSqlBaseParser.PartitionValContext ctx)
HoodieSqlBaseParser.partitionVal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionVal in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNamespace(HoodieSqlBaseParser.NamespaceContext ctx)
HoodieSqlBaseParser.namespace().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamespace in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDescribeFuncName(HoodieSqlBaseParser.DescribeFuncNameContext ctx)
HoodieSqlBaseParser.describeFuncName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDescribeFuncName in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDescribeColName(HoodieSqlBaseParser.DescribeColNameContext ctx)
HoodieSqlBaseParser.describeColName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDescribeColName in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCtes(HoodieSqlBaseParser.CtesContext ctx)
HoodieSqlBaseParser.ctes().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCtes in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNamedQuery(HoodieSqlBaseParser.NamedQueryContext ctx)
HoodieSqlBaseParser.namedQuery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedQuery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableProvider(HoodieSqlBaseParser.TableProviderContext ctx)
HoodieSqlBaseParser.tableProvider().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableProvider in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCreateTableClauses(HoodieSqlBaseParser.CreateTableClausesContext ctx)
HoodieSqlBaseParser.createTableClauses().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateTableClauses in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTablePropertyList(HoodieSqlBaseParser.TablePropertyListContext ctx)
HoodieSqlBaseParser.tablePropertyList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTablePropertyList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableProperty(HoodieSqlBaseParser.TablePropertyContext ctx)
HoodieSqlBaseParser.tableProperty().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableProperty in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTablePropertyKey(HoodieSqlBaseParser.TablePropertyKeyContext ctx)
HoodieSqlBaseParser.tablePropertyKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTablePropertyKey in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTablePropertyValue(HoodieSqlBaseParser.TablePropertyValueContext ctx)
HoodieSqlBaseParser.tablePropertyValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTablePropertyValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitConstantList(HoodieSqlBaseParser.ConstantListContext ctx)
HoodieSqlBaseParser.constantList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstantList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNestedConstantList(HoodieSqlBaseParser.NestedConstantListContext ctx)
HoodieSqlBaseParser.nestedConstantList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNestedConstantList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCreateFileFormat(HoodieSqlBaseParser.CreateFileFormatContext ctx)
HoodieSqlBaseParser.createFileFormat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateFileFormat in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableFileFormat(HoodieSqlBaseParser.TableFileFormatContext ctx)
tableFileFormat
labeled alternative in HoodieSqlBaseParser.fileFormat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableFileFormat in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitGenericFileFormat(HoodieSqlBaseParser.GenericFileFormatContext ctx)
genericFileFormat
labeled alternative in HoodieSqlBaseParser.fileFormat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGenericFileFormat in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitStorageHandler(HoodieSqlBaseParser.StorageHandlerContext ctx)
HoodieSqlBaseParser.storageHandler().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStorageHandler in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitResource(HoodieSqlBaseParser.ResourceContext ctx)
HoodieSqlBaseParser.resource().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResource in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSingleInsertQuery(HoodieSqlBaseParser.SingleInsertQueryContext ctx)
singleInsertQuery
labeled alternative in HoodieSqlBaseParser.dmlStatementNoWith().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleInsertQuery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultiInsertQuery(HoodieSqlBaseParser.MultiInsertQueryContext ctx)
multiInsertQuery
labeled alternative in HoodieSqlBaseParser.dmlStatementNoWith().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiInsertQuery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDeleteFromTable(HoodieSqlBaseParser.DeleteFromTableContext ctx)
deleteFromTable
labeled alternative in HoodieSqlBaseParser.dmlStatementNoWith().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteFromTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUpdateTable(HoodieSqlBaseParser.UpdateTableContext ctx)
updateTable
labeled alternative in HoodieSqlBaseParser.dmlStatementNoWith().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdateTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMergeIntoTable(HoodieSqlBaseParser.MergeIntoTableContext ctx)
mergeIntoTable
labeled alternative in HoodieSqlBaseParser.dmlStatementNoWith().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeIntoTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQueryOrganization(HoodieSqlBaseParser.QueryOrganizationContext ctx)
HoodieSqlBaseParser.queryOrganization().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryOrganization in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultiInsertQueryBody(HoodieSqlBaseParser.MultiInsertQueryBodyContext ctx)
HoodieSqlBaseParser.multiInsertQueryBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiInsertQueryBody in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQueryTermDefault(HoodieSqlBaseParser.QueryTermDefaultContext ctx)
queryTermDefault
labeled alternative in HoodieSqlBaseParser.queryTerm().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryTermDefault in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSetOperation(HoodieSqlBaseParser.SetOperationContext ctx)
setOperation
labeled alternative in HoodieSqlBaseParser.queryTerm().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetOperation in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQueryPrimaryDefault(HoodieSqlBaseParser.QueryPrimaryDefaultContext ctx)
queryPrimaryDefault
labeled alternative in HoodieSqlBaseParser.queryPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryPrimaryDefault in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFromStmt(HoodieSqlBaseParser.FromStmtContext ctx)
fromStmt
labeled alternative in HoodieSqlBaseParser.queryPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromStmt in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTable(HoodieSqlBaseParser.TableContext ctx)
table
labeled alternative in HoodieSqlBaseParser.queryPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInlineTableDefault1(HoodieSqlBaseParser.InlineTableDefault1Context ctx)
inlineTableDefault1
labeled alternative in HoodieSqlBaseParser.queryPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInlineTableDefault1 in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSubquery(HoodieSqlBaseParser.SubqueryContext ctx)
subquery
labeled alternative in HoodieSqlBaseParser.queryPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubquery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSortItem(HoodieSqlBaseParser.SortItemContext ctx)
HoodieSqlBaseParser.sortItem().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSortItem in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFromStatement(HoodieSqlBaseParser.FromStatementContext ctx)
HoodieSqlBaseParser.fromStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromStatement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFromStatementBody(HoodieSqlBaseParser.FromStatementBodyContext ctx)
HoodieSqlBaseParser.fromStatementBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromStatementBody in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTransformQuerySpecification(HoodieSqlBaseParser.TransformQuerySpecificationContext ctx)
transformQuerySpecification
labeled alternative in HoodieSqlBaseParser.querySpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTransformQuerySpecification in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRegularQuerySpecification(HoodieSqlBaseParser.RegularQuerySpecificationContext ctx)
regularQuerySpecification
labeled alternative in HoodieSqlBaseParser.querySpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRegularQuerySpecification in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTransformClause(HoodieSqlBaseParser.TransformClauseContext ctx)
HoodieSqlBaseParser.transformClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTransformClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSelectClause(HoodieSqlBaseParser.SelectClauseContext ctx)
HoodieSqlBaseParser.selectClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSetClause(HoodieSqlBaseParser.SetClauseContext ctx)
HoodieSqlBaseParser.setClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMatchedClause(HoodieSqlBaseParser.MatchedClauseContext ctx)
HoodieSqlBaseParser.matchedClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMatchedClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNotMatchedClause(HoodieSqlBaseParser.NotMatchedClauseContext ctx)
HoodieSqlBaseParser.notMatchedClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNotMatchedClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMatchedAction(HoodieSqlBaseParser.MatchedActionContext ctx)
HoodieSqlBaseParser.matchedAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMatchedAction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNotMatchedAction(HoodieSqlBaseParser.NotMatchedActionContext ctx)
HoodieSqlBaseParser.notMatchedAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNotMatchedAction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAssignmentList(HoodieSqlBaseParser.AssignmentListContext ctx)
HoodieSqlBaseParser.assignmentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAssignment(HoodieSqlBaseParser.AssignmentContext ctx)
HoodieSqlBaseParser.assignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignment in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWhereClause(HoodieSqlBaseParser.WhereClauseContext ctx)
HoodieSqlBaseParser.whereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhereClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitHavingClause(HoodieSqlBaseParser.HavingClauseContext ctx)
HoodieSqlBaseParser.havingClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHavingClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitHint(HoodieSqlBaseParser.HintContext ctx)
HoodieSqlBaseParser.hint().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHint in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitHintStatement(HoodieSqlBaseParser.HintStatementContext ctx)
HoodieSqlBaseParser.hintStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHintStatement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFromClause(HoodieSqlBaseParser.FromClauseContext ctx)
HoodieSqlBaseParser.fromClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTemporalClause(HoodieSqlBaseParser.TemporalClauseContext ctx)
HoodieSqlBaseParser.temporalClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTemporalClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAggregationClause(HoodieSqlBaseParser.AggregationClauseContext ctx)
HoodieSqlBaseParser.aggregationClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregationClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitGroupByClause(HoodieSqlBaseParser.GroupByClauseContext ctx)
HoodieSqlBaseParser.groupByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupByClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitGroupingAnalytics(HoodieSqlBaseParser.GroupingAnalyticsContext ctx)
HoodieSqlBaseParser.groupingAnalytics().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupingAnalytics in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitGroupingElement(HoodieSqlBaseParser.GroupingElementContext ctx)
HoodieSqlBaseParser.groupingElement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupingElement in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitGroupingSet(HoodieSqlBaseParser.GroupingSetContext ctx)
HoodieSqlBaseParser.groupingSet().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupingSet in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPivotClause(HoodieSqlBaseParser.PivotClauseContext ctx)
HoodieSqlBaseParser.pivotClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPivotClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPivotColumn(HoodieSqlBaseParser.PivotColumnContext ctx)
HoodieSqlBaseParser.pivotColumn().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPivotColumn in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPivotValue(HoodieSqlBaseParser.PivotValueContext ctx)
HoodieSqlBaseParser.pivotValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPivotValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLateralView(HoodieSqlBaseParser.LateralViewContext ctx)
HoodieSqlBaseParser.lateralView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLateralView in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSetQuantifier(HoodieSqlBaseParser.SetQuantifierContext ctx)
HoodieSqlBaseParser.setQuantifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetQuantifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRelation(HoodieSqlBaseParser.RelationContext ctx)
HoodieSqlBaseParser.relation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelation in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitJoinRelation(HoodieSqlBaseParser.JoinRelationContext ctx)
HoodieSqlBaseParser.joinRelation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJoinRelation in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitJoinType(HoodieSqlBaseParser.JoinTypeContext ctx)
HoodieSqlBaseParser.joinType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJoinType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitJoinCriteria(HoodieSqlBaseParser.JoinCriteriaContext ctx)
HoodieSqlBaseParser.joinCriteria().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJoinCriteria in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSample(HoodieSqlBaseParser.SampleContext ctx)
HoodieSqlBaseParser.sample().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSample in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSampleByPercentile(HoodieSqlBaseParser.SampleByPercentileContext ctx)
sampleByPercentile
labeled alternative in HoodieSqlBaseParser.sampleMethod().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSampleByPercentile in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSampleByRows(HoodieSqlBaseParser.SampleByRowsContext ctx)
sampleByRows
labeled alternative in HoodieSqlBaseParser.sampleMethod().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSampleByRows in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSampleByBucket(HoodieSqlBaseParser.SampleByBucketContext ctx)
sampleByBucket
labeled alternative in HoodieSqlBaseParser.sampleMethod().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSampleByBucket in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSampleByBytes(HoodieSqlBaseParser.SampleByBytesContext ctx)
sampleByBytes
labeled alternative in HoodieSqlBaseParser.sampleMethod().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSampleByBytes in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentifierList(HoodieSqlBaseParser.IdentifierListContext ctx)
HoodieSqlBaseParser.identifierList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentifierSeq(HoodieSqlBaseParser.IdentifierSeqContext ctx)
HoodieSqlBaseParser.identifierSeq().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierSeq in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitOrderedIdentifierList(HoodieSqlBaseParser.OrderedIdentifierListContext ctx)
HoodieSqlBaseParser.orderedIdentifierList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderedIdentifierList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitOrderedIdentifier(HoodieSqlBaseParser.OrderedIdentifierContext ctx)
HoodieSqlBaseParser.orderedIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderedIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentifierCommentList(HoodieSqlBaseParser.IdentifierCommentListContext ctx)
HoodieSqlBaseParser.identifierCommentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierCommentList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentifierComment(HoodieSqlBaseParser.IdentifierCommentContext ctx)
HoodieSqlBaseParser.identifierComment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierComment in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableName(HoodieSqlBaseParser.TableNameContext ctx)
tableName
labeled alternative in HoodieSqlBaseParser.relationPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableName in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAliasedQuery(HoodieSqlBaseParser.AliasedQueryContext ctx)
aliasedQuery
labeled alternative in HoodieSqlBaseParser.relationPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAliasedQuery in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAliasedRelation(HoodieSqlBaseParser.AliasedRelationContext ctx)
aliasedRelation
labeled alternative in HoodieSqlBaseParser.relationPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAliasedRelation in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInlineTableDefault2(HoodieSqlBaseParser.InlineTableDefault2Context ctx)
inlineTableDefault2
labeled alternative in HoodieSqlBaseParser.relationPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInlineTableDefault2 in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableValuedFunction(HoodieSqlBaseParser.TableValuedFunctionContext ctx)
tableValuedFunction
labeled alternative in HoodieSqlBaseParser.relationPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableValuedFunction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInlineTable(HoodieSqlBaseParser.InlineTableContext ctx)
HoodieSqlBaseParser.inlineTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInlineTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFunctionTable(HoodieSqlBaseParser.FunctionTableContext ctx)
HoodieSqlBaseParser.functionTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionTable in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableAlias(HoodieSqlBaseParser.TableAliasContext ctx)
HoodieSqlBaseParser.tableAlias().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableAlias in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRowFormatSerde(HoodieSqlBaseParser.RowFormatSerdeContext ctx)
rowFormatSerde
labeled alternative in HoodieSqlBaseParser.rowFormat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRowFormatSerde in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRowFormatDelimited(HoodieSqlBaseParser.RowFormatDelimitedContext ctx)
rowFormatDelimited
labeled alternative in HoodieSqlBaseParser.rowFormat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRowFormatDelimited in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultipartIdentifierList(HoodieSqlBaseParser.MultipartIdentifierListContext ctx)
HoodieSqlBaseParser.multipartIdentifierList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipartIdentifierList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultipartIdentifier(HoodieSqlBaseParser.MultipartIdentifierContext ctx)
HoodieSqlBaseParser.multipartIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipartIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTableIdentifier(HoodieSqlBaseParser.TableIdentifierContext ctx)
HoodieSqlBaseParser.tableIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFunctionIdentifier(HoodieSqlBaseParser.FunctionIdentifierContext ctx)
HoodieSqlBaseParser.functionIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultipartIdentifierPropertyList(HoodieSqlBaseParser.MultipartIdentifierPropertyListContext ctx)
HoodieSqlBaseParser.multipartIdentifierPropertyList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipartIdentifierPropertyList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultipartIdentifierProperty(HoodieSqlBaseParser.MultipartIdentifierPropertyContext ctx)
HoodieSqlBaseParser.multipartIdentifierProperty().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipartIdentifierProperty in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPropertyList(HoodieSqlBaseParser.PropertyListContext ctx)
HoodieSqlBaseParser.propertyList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitProperty(HoodieSqlBaseParser.PropertyContext ctx)
HoodieSqlBaseParser.property().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProperty in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPropertyKey(HoodieSqlBaseParser.PropertyKeyContext ctx)
HoodieSqlBaseParser.propertyKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyKey in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPropertyValue(HoodieSqlBaseParser.PropertyValueContext ctx)
HoodieSqlBaseParser.propertyValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPropertyValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNamedExpression(HoodieSqlBaseParser.NamedExpressionContext ctx)
HoodieSqlBaseParser.namedExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedExpression in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNamedExpressionSeq(HoodieSqlBaseParser.NamedExpressionSeqContext ctx)
HoodieSqlBaseParser.namedExpressionSeq().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedExpressionSeq in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionFieldList(HoodieSqlBaseParser.PartitionFieldListContext ctx)
HoodieSqlBaseParser.partitionFieldList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionFieldList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionTransform(HoodieSqlBaseParser.PartitionTransformContext ctx)
partitionTransform
labeled alternative in HoodieSqlBaseParser.partitionField().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionTransform in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPartitionColumn(HoodieSqlBaseParser.PartitionColumnContext ctx)
partitionColumn
labeled alternative in HoodieSqlBaseParser.partitionField().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPartitionColumn in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentityTransform(HoodieSqlBaseParser.IdentityTransformContext ctx)
identityTransform
labeled alternative in HoodieSqlBaseParser.transform().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentityTransform in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitApplyTransform(HoodieSqlBaseParser.ApplyTransformContext ctx)
applyTransform
labeled alternative in HoodieSqlBaseParser.transform().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitApplyTransform in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTransformArgument(HoodieSqlBaseParser.TransformArgumentContext ctx)
HoodieSqlBaseParser.transformArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTransformArgument in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitExpression(HoodieSqlBaseParser.ExpressionContext ctx)
HoodieSqlBaseParser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitExpressionSeq(HoodieSqlBaseParser.ExpressionSeqContext ctx)
HoodieSqlBaseParser.expressionSeq().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionSeq in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLogicalNot(HoodieSqlBaseParser.LogicalNotContext ctx)
logicalNot
labeled alternative in HoodieSqlBaseParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLogicalNot in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPredicated(HoodieSqlBaseParser.PredicatedContext ctx)
predicated
labeled alternative in HoodieSqlBaseParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicated in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitExists(HoodieSqlBaseParser.ExistsContext ctx)
exists
labeled alternative in HoodieSqlBaseParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExists in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLogicalBinary(HoodieSqlBaseParser.LogicalBinaryContext ctx)
logicalBinary
labeled alternative in HoodieSqlBaseParser.booleanExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLogicalBinary in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPredicate(HoodieSqlBaseParser.PredicateContext ctx)
HoodieSqlBaseParser.predicate().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicate in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitValueExpressionDefault(HoodieSqlBaseParser.ValueExpressionDefaultContext ctx)
valueExpressionDefault
labeled alternative in HoodieSqlBaseParser.valueExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitValueExpressionDefault in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitComparison(HoodieSqlBaseParser.ComparisonContext ctx)
comparison
labeled alternative in HoodieSqlBaseParser.valueExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComparison in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitArithmeticBinary(HoodieSqlBaseParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in HoodieSqlBaseParser.valueExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArithmeticBinary in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitArithmeticUnary(HoodieSqlBaseParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in HoodieSqlBaseParser.valueExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArithmeticUnary in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitStruct(HoodieSqlBaseParser.StructContext ctx)
struct
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStruct in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDereference(HoodieSqlBaseParser.DereferenceContext ctx)
dereference
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDereference in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSimpleCase(HoodieSqlBaseParser.SimpleCaseContext ctx)
simpleCase
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleCase in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCurrentLike(HoodieSqlBaseParser.CurrentLikeContext ctx)
currentLike
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCurrentLike in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitColumnReference(HoodieSqlBaseParser.ColumnReferenceContext ctx)
columnReference
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnReference in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRowConstructor(HoodieSqlBaseParser.RowConstructorContext ctx)
rowConstructor
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRowConstructor in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLast(HoodieSqlBaseParser.LastContext ctx)
last
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLast in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitStar(HoodieSqlBaseParser.StarContext ctx)
star
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStar in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitOverlay(HoodieSqlBaseParser.OverlayContext ctx)
overlay
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOverlay in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSubscript(HoodieSqlBaseParser.SubscriptContext ctx)
subscript
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubscript in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSubqueryExpression(HoodieSqlBaseParser.SubqueryExpressionContext ctx)
subqueryExpression
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubqueryExpression in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSubstring(HoodieSqlBaseParser.SubstringContext ctx)
substring
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubstring in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitCast(HoodieSqlBaseParser.CastContext ctx)
cast
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCast in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitConstantDefault(HoodieSqlBaseParser.ConstantDefaultContext ctx)
constantDefault
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstantDefault in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLambda(HoodieSqlBaseParser.LambdaContext ctx)
lambda
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLambda in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitParenthesizedExpression(HoodieSqlBaseParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenthesizedExpression in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitExtract(HoodieSqlBaseParser.ExtractContext ctx)
extract
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExtract in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTrim(HoodieSqlBaseParser.TrimContext ctx)
trim
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTrim in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFunctionCall(HoodieSqlBaseParser.FunctionCallContext ctx)
functionCall
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionCall in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSearchedCase(HoodieSqlBaseParser.SearchedCaseContext ctx)
searchedCase
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSearchedCase in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPosition(HoodieSqlBaseParser.PositionContext ctx)
position
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPosition in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFirst(HoodieSqlBaseParser.FirstContext ctx)
first
labeled alternative in HoodieSqlBaseParser.primaryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFirst in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNullLiteral(HoodieSqlBaseParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNullLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIntervalLiteral(HoodieSqlBaseParser.IntervalLiteralContext ctx)
intervalLiteral
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntervalLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTypeConstructor(HoodieSqlBaseParser.TypeConstructorContext ctx)
typeConstructor
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeConstructor in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNumericLiteral(HoodieSqlBaseParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitBooleanLiteral(HoodieSqlBaseParser.BooleanLiteralContext ctx)
booleanLiteral
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitStringLiteral(HoodieSqlBaseParser.StringLiteralContext ctx)
stringLiteral
labeled alternative in HoodieSqlBaseParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitComparisonOperator(HoodieSqlBaseParser.ComparisonOperatorContext ctx)
HoodieSqlBaseParser.comparisonOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComparisonOperator in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitArithmeticOperator(HoodieSqlBaseParser.ArithmeticOperatorContext ctx)
HoodieSqlBaseParser.arithmeticOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArithmeticOperator in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPredicateOperator(HoodieSqlBaseParser.PredicateOperatorContext ctx)
HoodieSqlBaseParser.predicateOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicateOperator in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitBooleanValue(HoodieSqlBaseParser.BooleanValueContext ctx)
HoodieSqlBaseParser.booleanValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInterval(HoodieSqlBaseParser.IntervalContext ctx)
HoodieSqlBaseParser.interval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterval in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitErrorCapturingMultiUnitsInterval(HoodieSqlBaseParser.ErrorCapturingMultiUnitsIntervalContext ctx)
HoodieSqlBaseParser.errorCapturingMultiUnitsInterval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitErrorCapturingMultiUnitsInterval in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMultiUnitsInterval(HoodieSqlBaseParser.MultiUnitsIntervalContext ctx)
HoodieSqlBaseParser.multiUnitsInterval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiUnitsInterval in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitErrorCapturingUnitToUnitInterval(HoodieSqlBaseParser.ErrorCapturingUnitToUnitIntervalContext ctx)
HoodieSqlBaseParser.errorCapturingUnitToUnitInterval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitErrorCapturingUnitToUnitInterval in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUnitToUnitInterval(HoodieSqlBaseParser.UnitToUnitIntervalContext ctx)
HoodieSqlBaseParser.unitToUnitInterval().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnitToUnitInterval in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIntervalValue(HoodieSqlBaseParser.IntervalValueContext ctx)
HoodieSqlBaseParser.intervalValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntervalValue in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitColPosition(HoodieSqlBaseParser.ColPositionContext ctx)
HoodieSqlBaseParser.colPosition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColPosition in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitComplexDataType(HoodieSqlBaseParser.ComplexDataTypeContext ctx)
complexDataType
labeled alternative in HoodieSqlBaseParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComplexDataType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitYearMonthIntervalDataType(HoodieSqlBaseParser.YearMonthIntervalDataTypeContext ctx)
yearMonthIntervalDataType
labeled alternative in HoodieSqlBaseParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitYearMonthIntervalDataType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDayTimeIntervalDataType(HoodieSqlBaseParser.DayTimeIntervalDataTypeContext ctx)
dayTimeIntervalDataType
labeled alternative in HoodieSqlBaseParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDayTimeIntervalDataType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitPrimitiveDataType(HoodieSqlBaseParser.PrimitiveDataTypeContext ctx)
primitiveDataType
labeled alternative in HoodieSqlBaseParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimitiveDataType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQualifiedColTypeWithPositionList(HoodieSqlBaseParser.QualifiedColTypeWithPositionListContext ctx)
HoodieSqlBaseParser.qualifiedColTypeWithPositionList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedColTypeWithPositionList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQualifiedColTypeWithPosition(HoodieSqlBaseParser.QualifiedColTypeWithPositionContext ctx)
HoodieSqlBaseParser.qualifiedColTypeWithPosition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedColTypeWithPosition in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitColTypeList(HoodieSqlBaseParser.ColTypeListContext ctx)
HoodieSqlBaseParser.colTypeList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColTypeList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitColType(HoodieSqlBaseParser.ColTypeContext ctx)
HoodieSqlBaseParser.colType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitComplexColTypeList(HoodieSqlBaseParser.ComplexColTypeListContext ctx)
HoodieSqlBaseParser.complexColTypeList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComplexColTypeList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitComplexColType(HoodieSqlBaseParser.ComplexColTypeContext ctx)
HoodieSqlBaseParser.complexColType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComplexColType in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWhenClause(HoodieSqlBaseParser.WhenClauseContext ctx)
HoodieSqlBaseParser.whenClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhenClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWindowClause(HoodieSqlBaseParser.WindowClauseContext ctx)
HoodieSqlBaseParser.windowClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNamedWindow(HoodieSqlBaseParser.NamedWindowContext ctx)
HoodieSqlBaseParser.namedWindow().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedWindow in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWindowRef(HoodieSqlBaseParser.WindowRefContext ctx)
windowRef
labeled alternative in HoodieSqlBaseParser.windowSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowRef in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWindowDef(HoodieSqlBaseParser.WindowDefContext ctx)
windowDef
labeled alternative in HoodieSqlBaseParser.windowSpec().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowDef in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitWindowFrame(HoodieSqlBaseParser.WindowFrameContext ctx)
HoodieSqlBaseParser.windowFrame().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowFrame in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFrameBound(HoodieSqlBaseParser.FrameBoundContext ctx)
HoodieSqlBaseParser.frameBound().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFrameBound in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQualifiedNameList(HoodieSqlBaseParser.QualifiedNameListContext ctx)
HoodieSqlBaseParser.qualifiedNameList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedNameList in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFunctionName(HoodieSqlBaseParser.FunctionNameContext ctx)
HoodieSqlBaseParser.functionName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionName in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQualifiedName(HoodieSqlBaseParser.QualifiedNameContext ctx)
HoodieSqlBaseParser.qualifiedName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedName in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitErrorCapturingIdentifier(HoodieSqlBaseParser.ErrorCapturingIdentifierContext ctx)
HoodieSqlBaseParser.errorCapturingIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitErrorCapturingIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitErrorIdent(HoodieSqlBaseParser.ErrorIdentContext ctx)
errorIdent
labeled alternative in HoodieSqlBaseParser.errorCapturingIdentifierExtra().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitErrorIdent in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitRealIdent(HoodieSqlBaseParser.RealIdentContext ctx)
realIdent
labeled alternative in HoodieSqlBaseParser.errorCapturingIdentifierExtra().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRealIdent in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIdentifier(HoodieSqlBaseParser.IdentifierContext ctx)
HoodieSqlBaseParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUnquotedIdentifier(HoodieSqlBaseParser.UnquotedIdentifierContext ctx)
unquotedIdentifier
labeled alternative in HoodieSqlBaseParser.strictIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnquotedIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQuotedIdentifierAlternative(HoodieSqlBaseParser.QuotedIdentifierAlternativeContext ctx)
quotedIdentifierAlternative
labeled alternative in HoodieSqlBaseParser.strictIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuotedIdentifierAlternative in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitQuotedIdentifier(HoodieSqlBaseParser.QuotedIdentifierContext ctx)
HoodieSqlBaseParser.quotedIdentifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuotedIdentifier in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitExponentLiteral(HoodieSqlBaseParser.ExponentLiteralContext ctx)
exponentLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExponentLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDecimalLiteral(HoodieSqlBaseParser.DecimalLiteralContext ctx)
decimalLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDecimalLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitLegacyDecimalLiteral(HoodieSqlBaseParser.LegacyDecimalLiteralContext ctx)
legacyDecimalLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLegacyDecimalLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitIntegerLiteral(HoodieSqlBaseParser.IntegerLiteralContext ctx)
integerLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitBigIntLiteral(HoodieSqlBaseParser.BigIntLiteralContext ctx)
bigIntLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBigIntLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitSmallIntLiteral(HoodieSqlBaseParser.SmallIntLiteralContext ctx)
smallIntLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSmallIntLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitTinyIntLiteral(HoodieSqlBaseParser.TinyIntLiteralContext ctx)
tinyIntLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTinyIntLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDoubleLiteral(HoodieSqlBaseParser.DoubleLiteralContext ctx)
doubleLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitFloatLiteral(HoodieSqlBaseParser.FloatLiteralContext ctx)
floatLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFloatLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitBigDecimalLiteral(HoodieSqlBaseParser.BigDecimalLiteralContext ctx)
bigDecimalLiteral
labeled alternative in HoodieSqlBaseParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBigDecimalLiteral in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAlterColumnAction(HoodieSqlBaseParser.AlterColumnActionContext ctx)
HoodieSqlBaseParser.alterColumnAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterColumnAction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitAnsiNonReserved(HoodieSqlBaseParser.AnsiNonReservedContext ctx)
HoodieSqlBaseParser.ansiNonReserved().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnsiNonReserved in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitStrictNonReserved(HoodieSqlBaseParser.StrictNonReservedContext ctx)
HoodieSqlBaseParser.strictNonReserved().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStrictNonReserved in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitNonReserved(HoodieSqlBaseParser.NonReservedContext ctx)
HoodieSqlBaseParser.nonReserved().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNonReserved in interface HoodieSqlBaseVisitor<T>ctx - the parse treeCopyright © 2025 The Apache Software Foundation. All rights reserved.