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 visitMergeIntoTable(HoodieSqlBaseParser.MergeIntoTableContext ctx)
mergeIntoTable
labeled alternative in HoodieSqlBaseParser.statement().
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 visitUpdateTable(HoodieSqlBaseParser.UpdateTableContext ctx)
updateTable
labeled alternative in HoodieSqlBaseParser.statement().
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 visitDeleteTable(HoodieSqlBaseParser.DeleteTableContext ctx)
deleteTable
labeled alternative in HoodieSqlBaseParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteTable 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 visitMergeInto(HoodieSqlBaseParser.MergeIntoContext ctx)
HoodieSqlBaseParser.mergeInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeInto in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMergeCondition(HoodieSqlBaseParser.MergeConditionContext ctx)
HoodieSqlBaseParser.mergeCondition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeCondition in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitMatchedClauses(HoodieSqlBaseParser.MatchedClausesContext ctx)
HoodieSqlBaseParser.matchedClauses().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMatchedClauses 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 visitDeleteClause(HoodieSqlBaseParser.DeleteClauseContext ctx)
HoodieSqlBaseParser.deleteClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUpdateClause(HoodieSqlBaseParser.UpdateClauseContext ctx)
HoodieSqlBaseParser.updateClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdateClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertClause(HoodieSqlBaseParser.InsertClauseContext ctx)
HoodieSqlBaseParser.insertClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertClause in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDeleteAction(HoodieSqlBaseParser.DeleteActionContext ctx)
HoodieSqlBaseParser.deleteAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteAction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitUpdateAction(HoodieSqlBaseParser.UpdateActionContext ctx)
HoodieSqlBaseParser.updateAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdateAction in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitInsertAction(HoodieSqlBaseParser.InsertActionContext ctx)
HoodieSqlBaseParser.insertAction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertAction 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 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 visitUpdateTableStmt(HoodieSqlBaseParser.UpdateTableStmtContext ctx)
HoodieSqlBaseParser.updateTableStmt().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdateTableStmt in interface HoodieSqlBaseVisitor<T>ctx - the parse treepublic T visitDeleteTableStmt(HoodieSqlBaseParser.DeleteTableStmtContext ctx)
HoodieSqlBaseParser.deleteTableStmt().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteTableStmt 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 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 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 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 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 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 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.queryNoWith().
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.queryNoWith().
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 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 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 visitQuerySpecification(HoodieSqlBaseParser.QuerySpecificationContext ctx)
HoodieSqlBaseParser.querySpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuerySpecification 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 visitAggregation(HoodieSqlBaseParser.AggregationContext ctx)
HoodieSqlBaseParser.aggregation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregation 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 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 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 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 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 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 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 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 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 visitIntervalField(HoodieSqlBaseParser.IntervalFieldContext ctx)
HoodieSqlBaseParser.intervalField().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntervalField 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 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 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 visitWindows(HoodieSqlBaseParser.WindowsContext ctx)
HoodieSqlBaseParser.windows().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindows 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 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 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 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 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 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 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 © 2023 The Apache Software Foundation. All rights reserved.