Class IcebergSqlExtensionsBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>,IcebergSqlExtensionsVisitor<T>
IcebergSqlExtensionsVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced by theaddPartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by theapplyTransformlabeled alternative inIcebergSqlExtensionsParser.transform().Visit a parse tree produced by thebigDecimalLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced by thebigIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced by thebooleanLiterallabeled alternative inIcebergSqlExtensionsParser.constant().Visit a parse tree produced byIcebergSqlExtensionsParser.booleanValue().Visit a parse tree produced byIcebergSqlExtensionsParser.branchOptions().Visit a parse tree produced by thecreateOrReplaceBranchlabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by thecreateOrReplaceTaglabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceBranchClause().Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceTagClause().Visit a parse tree produced by thedecimalLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced by thedoubleLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced by thedropBranchlabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by thedropIdentifierFieldslabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by thedropPartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by thedropTaglabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by theexponentLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced byIcebergSqlExtensionsParser.expression().Visit a parse tree produced byIcebergSqlExtensionsParser.fieldList().Visit a parse tree produced by thefloatLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced by theidentityTransformlabeled alternative inIcebergSqlExtensionsParser.transform().Visit a parse tree produced by theintegerLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced byIcebergSqlExtensionsParser.maxSnapshotAge().Visit a parse tree produced byIcebergSqlExtensionsParser.minSnapshotsToKeep().Visit a parse tree produced byIcebergSqlExtensionsParser.multipartIdentifier().Visit a parse tree produced byIcebergSqlExtensionsParser.nonReserved().Visit a parse tree produced by thenumericLiterallabeled alternative inIcebergSqlExtensionsParser.constant().Visit a parse tree produced byIcebergSqlExtensionsParser.numSnapshots().Visit a parse tree produced byIcebergSqlExtensionsParser.order().Visit a parse tree produced byIcebergSqlExtensionsParser.orderField().Visit a parse tree produced byIcebergSqlExtensionsParser.quotedIdentifier().Visit a parse tree produced by thequotedIdentifierAlternativelabeled alternative inIcebergSqlExtensionsParser.identifier().Visit a parse tree produced byIcebergSqlExtensionsParser.refRetain().Visit a parse tree produced by thereplacePartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced by thesetIdentifierFieldslabeled alternative inIcebergSqlExtensionsParser.statement().visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx) Visit a parse tree produced by thesetWriteDistributionAndOrderinglabeled alternative inIcebergSqlExtensionsParser.statement().Visit a parse tree produced byIcebergSqlExtensionsParser.singleOrder().Visit a parse tree produced byIcebergSqlExtensionsParser.singleStatement().Visit a parse tree produced by thesmallIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced byIcebergSqlExtensionsParser.snapshotId().Visit a parse tree produced byIcebergSqlExtensionsParser.snapshotRetention().Visit a parse tree produced byIcebergSqlExtensionsParser.stringArray().Visit a parse tree produced by thestringLiterallabeled alternative inIcebergSqlExtensionsParser.constant().Visit a parse tree produced byIcebergSqlExtensionsParser.stringMap().Visit a parse tree produced byIcebergSqlExtensionsParser.tagOptions().Visit a parse tree produced byIcebergSqlExtensionsParser.timeUnit().Visit a parse tree produced by thetinyIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().Visit a parse tree produced byIcebergSqlExtensionsParser.transformArgument().Visit a parse tree produced by thetypeConstructorlabeled alternative inIcebergSqlExtensionsParser.constant().Visit a parse tree produced by theunquotedIdentifierlabeled alternative inIcebergSqlExtensionsParser.identifier().Visit a parse tree produced byIcebergSqlExtensionsParser.writeDistributionSpec().Visit a parse tree produced byIcebergSqlExtensionsParser.writeOrderingSpec().Visit a parse tree produced byIcebergSqlExtensionsParser.writeSpec().Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
IcebergSqlExtensionsBaseVisitor
public IcebergSqlExtensionsBaseVisitor()
-
-
Method Details
-
visitSingleStatement
Visit a parse tree produced byIcebergSqlExtensionsParser.singleStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleStatementin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddPartitionField
Visit a parse tree produced by theaddPartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddPartitionFieldin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropPartitionField
Visit a parse tree produced by thedropPartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropPartitionFieldin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReplacePartitionField
Visit a parse tree produced by thereplacePartitionFieldlabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReplacePartitionFieldin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetWriteDistributionAndOrdering
public T visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx) Visit a parse tree produced by thesetWriteDistributionAndOrderinglabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetWriteDistributionAndOrderingin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetIdentifierFields
Visit a parse tree produced by thesetIdentifierFieldslabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetIdentifierFieldsin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropIdentifierFields
Visit a parse tree produced by thedropIdentifierFieldslabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropIdentifierFieldsin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateOrReplaceBranch
Visit a parse tree produced by thecreateOrReplaceBranchlabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateOrReplaceBranchin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateOrReplaceTag
Visit a parse tree produced by thecreateOrReplaceTaglabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateOrReplaceTagin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropBranch
Visit a parse tree produced by thedropBranchlabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropBranchin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropTag
Visit a parse tree produced by thedropTaglabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropTagin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateReplaceTagClause
Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceTagClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateReplaceTagClausein interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateReplaceBranchClause
public T visitCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext ctx) Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceBranchClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateReplaceBranchClausein interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTagOptions
Visit a parse tree produced byIcebergSqlExtensionsParser.tagOptions().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTagOptionsin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBranchOptions
Visit a parse tree produced byIcebergSqlExtensionsParser.branchOptions().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBranchOptionsin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSnapshotRetention
Visit a parse tree produced byIcebergSqlExtensionsParser.snapshotRetention().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSnapshotRetentionin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRefRetain
Visit a parse tree produced byIcebergSqlExtensionsParser.refRetain().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRefRetainin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMaxSnapshotAge
Visit a parse tree produced byIcebergSqlExtensionsParser.maxSnapshotAge().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMaxSnapshotAgein interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMinSnapshotsToKeep
Visit a parse tree produced byIcebergSqlExtensionsParser.minSnapshotsToKeep().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMinSnapshotsToKeepin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWriteSpec
Visit a parse tree produced byIcebergSqlExtensionsParser.writeSpec().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWriteSpecin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWriteDistributionSpec
Visit a parse tree produced byIcebergSqlExtensionsParser.writeDistributionSpec().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWriteDistributionSpecin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWriteOrderingSpec
Visit a parse tree produced byIcebergSqlExtensionsParser.writeOrderingSpec().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWriteOrderingSpecin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleOrder
Visit a parse tree produced byIcebergSqlExtensionsParser.singleOrder().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleOrderin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrder
Visit a parse tree produced byIcebergSqlExtensionsParser.order().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderField
Visit a parse tree produced byIcebergSqlExtensionsParser.orderField().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderFieldin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentityTransform
Visit a parse tree produced by theidentityTransformlabeled alternative inIcebergSqlExtensionsParser.transform().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentityTransformin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplyTransform
Visit a parse tree produced by theapplyTransformlabeled alternative inIcebergSqlExtensionsParser.transform().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitApplyTransformin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTransformArgument
Visit a parse tree produced byIcebergSqlExtensionsParser.transformArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTransformArgumentin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byIcebergSqlExtensionsParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumericLiteral
Visit a parse tree produced by thenumericLiterallabeled alternative inIcebergSqlExtensionsParser.constant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumericLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced by thebooleanLiterallabeled alternative inIcebergSqlExtensionsParser.constant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced by thestringLiterallabeled alternative inIcebergSqlExtensionsParser.constant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeConstructor
Visit a parse tree produced by thetypeConstructorlabeled alternative inIcebergSqlExtensionsParser.constant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeConstructorin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringMap
Visit a parse tree produced byIcebergSqlExtensionsParser.stringMap().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringMapin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringArray
Visit a parse tree produced byIcebergSqlExtensionsParser.stringArray().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringArrayin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanValue
Visit a parse tree produced byIcebergSqlExtensionsParser.booleanValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanValuein interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExponentLiteral
Visit a parse tree produced by theexponentLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExponentLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
Visit a parse tree produced by thedecimalLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDecimalLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
Visit a parse tree produced by theintegerLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntegerLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBigIntLiteral
Visit a parse tree produced by thebigIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBigIntLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSmallIntLiteral
Visit a parse tree produced by thesmallIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSmallIntLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTinyIntLiteral
Visit a parse tree produced by thetinyIntLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTinyIntLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleLiteral
Visit a parse tree produced by thedoubleLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatLiteral
Visit a parse tree produced by thefloatLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBigDecimalLiteral
Visit a parse tree produced by thebigDecimalLiterallabeled alternative inIcebergSqlExtensionsParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBigDecimalLiteralin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipartIdentifier
Visit a parse tree produced byIcebergSqlExtensionsParser.multipartIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipartIdentifierin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnquotedIdentifier
Visit a parse tree produced by theunquotedIdentifierlabeled alternative inIcebergSqlExtensionsParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnquotedIdentifierin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuotedIdentifierAlternative
public T visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext ctx) Visit a parse tree produced by thequotedIdentifierAlternativelabeled alternative inIcebergSqlExtensionsParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuotedIdentifierAlternativein interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuotedIdentifier
Visit a parse tree produced byIcebergSqlExtensionsParser.quotedIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuotedIdentifierin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldList
Visit a parse tree produced byIcebergSqlExtensionsParser.fieldList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFieldListin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonReserved
Visit a parse tree produced byIcebergSqlExtensionsParser.nonReserved().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonReservedin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSnapshotId
Visit a parse tree produced byIcebergSqlExtensionsParser.snapshotId().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSnapshotIdin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumSnapshots
Visit a parse tree produced byIcebergSqlExtensionsParser.numSnapshots().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumSnapshotsin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeUnit
Visit a parse tree produced byIcebergSqlExtensionsParser.timeUnit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTimeUnitin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-