Class IcebergSqlExtensionsBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for 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
-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced by theaddPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by theapplyTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.Visit a parse tree produced by thebigDecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced by thebigIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced by thebooleanLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.Visit a parse tree produced byIcebergSqlExtensionsParser.booleanValue()
.Visit a parse tree produced byIcebergSqlExtensionsParser.branchOptions()
.Visit a parse tree produced by thecall
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thecreateOrReplaceBranch
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thecreateOrReplaceTag
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceBranchClause()
.Visit a parse tree produced byIcebergSqlExtensionsParser.createReplaceTagClause()
.Visit a parse tree produced by thedecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced by thedoubleLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced by thedropBranch
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thedropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thedropPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thedropTag
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by theexponentLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced byIcebergSqlExtensionsParser.expression()
.Visit a parse tree produced byIcebergSqlExtensionsParser.fieldList()
.Visit a parse tree produced by thefloatLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced by theidentityTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.Visit a parse tree produced by theintegerLiteral
labeled 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 by thenamedArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.Visit a parse tree produced byIcebergSqlExtensionsParser.nonReserved()
.Visit a parse tree produced by thenumericLiteral
labeled 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 by thepositionalArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.Visit a parse tree produced byIcebergSqlExtensionsParser.quotedIdentifier()
.Visit a parse tree produced by thequotedIdentifierAlternative
labeled alternative inIcebergSqlExtensionsParser.identifier()
.Visit a parse tree produced byIcebergSqlExtensionsParser.refRetain()
.Visit a parse tree produced by thereplacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced by thesetIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.visitSetWriteDistributionAndOrdering
(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx) Visit a parse tree produced by thesetWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
.Visit a parse tree produced byIcebergSqlExtensionsParser.singleOrder()
.Visit a parse tree produced byIcebergSqlExtensionsParser.singleStatement()
.Visit a parse tree produced by thesmallIntLiteral
labeled 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 thestringLiteral
labeled 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 thetinyIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.Visit a parse tree produced byIcebergSqlExtensionsParser.transformArgument()
.Visit a parse tree produced by thetypeConstructor
labeled alternative inIcebergSqlExtensionsParser.constant()
.Visit a parse tree produced by theunquotedIdentifier
labeled 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, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
visitSingleStatement
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCall
Visit a parse tree produced by thecall
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCall
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAddPartitionField
Visit a parse tree produced by theaddPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAddPartitionField
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropPartitionField
Visit a parse tree produced by thedropPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDropPartitionField
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReplacePartitionField
Visit a parse tree produced by thereplacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReplacePartitionField
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetWriteDistributionAndOrdering
public T visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx) Visit a parse tree produced by thesetWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSetWriteDistributionAndOrdering
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetIdentifierFields
Visit a parse tree produced by thesetIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSetIdentifierFields
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropIdentifierFields
Visit a parse tree produced by thedropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDropIdentifierFields
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateOrReplaceBranch
Visit a parse tree produced by thecreateOrReplaceBranch
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCreateOrReplaceBranch
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateOrReplaceTag
Visit a parse tree produced by thecreateOrReplaceTag
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCreateOrReplaceTag
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropBranch
Visit a parse tree produced by thedropBranch
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDropBranch
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropTag
Visit a parse tree produced by thedropTag
labeled alternative inIcebergSqlExtensionsParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDropTag
in 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:
visitCreateReplaceTagClause
in 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:
visitCreateReplaceBranchClause
in 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:
visitTagOptions
in 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:
visitBranchOptions
in 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:
visitSnapshotRetention
in 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:
visitRefRetain
in 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:
visitMaxSnapshotAge
in 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:
visitMinSnapshotsToKeep
in 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:
visitWriteSpec
in 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:
visitWriteDistributionSpec
in 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:
visitWriteOrderingSpec
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPositionalArgument
Visit a parse tree produced by thepositionalArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPositionalArgument
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNamedArgument
Visit a parse tree produced by thenamedArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNamedArgument
in 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:
visitSingleOrder
in 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:
visitOrder
in 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:
visitOrderField
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIdentityTransform
Visit a parse tree produced by theidentityTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIdentityTransform
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitApplyTransform
Visit a parse tree produced by theapplyTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitApplyTransform
in 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:
visitTransformArgument
in 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:
visitExpression
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumericLiteral
Visit a parse tree produced by thenumericLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumericLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced by thebooleanLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBooleanLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced by thestringLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStringLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeConstructor
Visit a parse tree produced by thetypeConstructor
labeled alternative inIcebergSqlExtensionsParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeConstructor
in 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:
visitStringMap
in 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:
visitStringArray
in 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:
visitBooleanValue
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExponentLiteral
Visit a parse tree produced by theexponentLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExponentLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
Visit a parse tree produced by thedecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDecimalLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
Visit a parse tree produced by theintegerLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIntegerLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBigIntLiteral
Visit a parse tree produced by thebigIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBigIntLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSmallIntLiteral
Visit a parse tree produced by thesmallIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSmallIntLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTinyIntLiteral
Visit a parse tree produced by thetinyIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTinyIntLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDoubleLiteral
Visit a parse tree produced by thedoubleLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDoubleLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFloatLiteral
Visit a parse tree produced by thefloatLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFloatLiteral
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBigDecimalLiteral
Visit a parse tree produced by thebigDecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBigDecimalLiteral
in 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:
visitMultipartIdentifier
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnquotedIdentifier
Visit a parse tree produced by theunquotedIdentifier
labeled alternative inIcebergSqlExtensionsParser.identifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUnquotedIdentifier
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQuotedIdentifierAlternative
public T visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext ctx) Visit a parse tree produced by thequotedIdentifierAlternative
labeled alternative inIcebergSqlExtensionsParser.identifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitQuotedIdentifierAlternative
in 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:
visitQuotedIdentifier
in 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:
visitFieldList
in 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:
visitNonReserved
in 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:
visitSnapshotId
in 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:
visitNumSnapshots
in 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:
visitTimeUnit
in interfaceIcebergSqlExtensionsVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-