Class IcebergSqlExtensionsBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.spark.sql.catalyst.parser.extensions.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>
public class IcebergSqlExtensionsBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements IcebergSqlExtensionsVisitor<T>
This class provides an empty implementation ofIcebergSqlExtensionsVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description IcebergSqlExtensionsBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitSingleStatement
public T visitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext ctx)
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
-
visitCall
public T visitCall(IcebergSqlExtensionsParser.CallContext ctx)
Visit a parse tree produced by thecalllabeled alternative inIcebergSqlExtensionsParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddPartitionField
public T visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext ctx)
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
public T visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext ctx)
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
public T visitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext ctx)
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
public T visitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext ctx)
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
public T visitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext ctx)
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
public T visitCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext ctx)
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
public T visitCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext ctx)
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
public T visitDropBranch(IcebergSqlExtensionsParser.DropBranchContext ctx)
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
public T visitDropTag(IcebergSqlExtensionsParser.DropTagContext ctx)
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
public T visitCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext ctx)
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
public T visitTagOptions(IcebergSqlExtensionsParser.TagOptionsContext ctx)
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
public T visitBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext ctx)
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
public T visitSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext ctx)
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
public T visitRefRetain(IcebergSqlExtensionsParser.RefRetainContext ctx)
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
public T visitMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext ctx)
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
public T visitMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext ctx)
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
public T visitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext ctx)
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
public T visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext ctx)
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
public T visitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext ctx)
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
-
visitPositionalArgument
public T visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext ctx)
Visit a parse tree produced by thepositionalArgumentlabeled alternative inIcebergSqlExtensionsParser.callArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPositionalArgumentin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedArgument
public T visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext ctx)
Visit a parse tree produced by thenamedArgumentlabeled alternative inIcebergSqlExtensionsParser.callArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedArgumentin interfaceIcebergSqlExtensionsVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleOrder
public T visitSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext ctx)
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
public T visitOrder(IcebergSqlExtensionsParser.OrderContext ctx)
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
public T visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext ctx)
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
public T visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext ctx)
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
public T visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext ctx)
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
public T visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext ctx)
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
public T visitExpression(IcebergSqlExtensionsParser.ExpressionContext ctx)
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
public T visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext ctx)
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
public T visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext ctx)
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
public T visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext ctx)
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
public T visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext ctx)
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
public T visitStringMap(IcebergSqlExtensionsParser.StringMapContext ctx)
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
public T visitStringArray(IcebergSqlExtensionsParser.StringArrayContext ctx)
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
public T visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext ctx)
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
public T visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext ctx)
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
public T visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext ctx)
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
public T visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext ctx)
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
public T visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext ctx)
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
public T visitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext ctx)
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
public T visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext ctx)
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
public T visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext ctx)
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
public T visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext ctx)
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
public T visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext ctx)
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
public T visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext ctx)
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
public T visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext ctx)
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
public T visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext ctx)
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
public T visitFieldList(IcebergSqlExtensionsParser.FieldListContext ctx)
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
public T visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext ctx)
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
public T visitSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext ctx)
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
public T visitNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext ctx)
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
public T visitTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext ctx)
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
-
-