T - The return type of the visit operation. Use Void for
 operations with no return type.public class IcebergSqlExtensionsBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements IcebergSqlExtensionsVisitor<T>
IcebergSqlExtensionsVisitor,
 which can be extended to create a visitor which only needs to handle a subset
 of the available methods.| Constructor and Description | 
|---|
| IcebergSqlExtensionsBaseVisitor() | 
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext ctx)
IcebergSqlExtensionsParser.singleStatement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleStatement in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitCall(IcebergSqlExtensionsParser.CallContext ctx)
call
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCall in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext ctx)
addPartitionField
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAddPartitionField in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext ctx)
dropPartitionField
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropPartitionField in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext ctx)
replacePartitionField
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplacePartitionField in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx)
setWriteDistributionAndOrdering
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetWriteDistributionAndOrdering in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext ctx)
setIdentifierFields
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetIdentifierFields in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext ctx)
dropIdentifierFields
 labeled alternative in IcebergSqlExtensionsParser.statement().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropIdentifierFields in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext ctx)
IcebergSqlExtensionsParser.writeSpec().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWriteSpec in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext ctx)
IcebergSqlExtensionsParser.writeDistributionSpec().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWriteDistributionSpec in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext ctx)
IcebergSqlExtensionsParser.writeOrderingSpec().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWriteOrderingSpec in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext ctx)
positionalArgument
 labeled alternative in IcebergSqlExtensionsParser.callArgument().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositionalArgument in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext ctx)
namedArgument
 labeled alternative in IcebergSqlExtensionsParser.callArgument().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNamedArgument in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitOrder(IcebergSqlExtensionsParser.OrderContext ctx)
IcebergSqlExtensionsParser.order().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrder in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext ctx)
IcebergSqlExtensionsParser.orderField().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderField in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext ctx)
identityTransform
 labeled alternative in IcebergSqlExtensionsParser.transform().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentityTransform in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext ctx)
applyTransform
 labeled alternative in IcebergSqlExtensionsParser.transform().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitApplyTransform in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext ctx)
IcebergSqlExtensionsParser.transformArgument().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTransformArgument in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitExpression(IcebergSqlExtensionsParser.ExpressionContext ctx)
IcebergSqlExtensionsParser.expression().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext ctx)
numericLiteral
 labeled alternative in IcebergSqlExtensionsParser.constant().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext ctx)
booleanLiteral
 labeled alternative in IcebergSqlExtensionsParser.constant().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext ctx)
stringLiteral
 labeled alternative in IcebergSqlExtensionsParser.constant().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext ctx)
typeConstructor
 labeled alternative in IcebergSqlExtensionsParser.constant().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeConstructor in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitStringMap(IcebergSqlExtensionsParser.StringMapContext ctx)
IcebergSqlExtensionsParser.stringMap().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringMap in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext ctx)
IcebergSqlExtensionsParser.booleanValue().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanValue in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext ctx)
exponentLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExponentLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext ctx)
decimalLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDecimalLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext ctx)
integerLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext ctx)
bigIntLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBigIntLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext ctx)
smallIntLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSmallIntLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext ctx)
tinyIntLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTinyIntLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext ctx)
doubleLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext ctx)
floatLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFloatLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext ctx)
bigDecimalLiteral
 labeled alternative in IcebergSqlExtensionsParser.number().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBigDecimalLiteral in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext ctx)
IcebergSqlExtensionsParser.multipartIdentifier().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipartIdentifier in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext ctx)
unquotedIdentifier
 labeled alternative in IcebergSqlExtensionsParser.identifier().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnquotedIdentifier in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext ctx)
quotedIdentifierAlternative
 labeled alternative in IcebergSqlExtensionsParser.identifier().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuotedIdentifierAlternative in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext ctx)
IcebergSqlExtensionsParser.quotedIdentifier().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuotedIdentifier in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitFieldList(IcebergSqlExtensionsParser.FieldListContext ctx)
IcebergSqlExtensionsParser.fieldList().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFieldList in interface IcebergSqlExtensionsVisitor<T>ctx - the parse treepublic T visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext ctx)
IcebergSqlExtensionsParser.nonReserved().
 The default implementation returns the result of calling
 AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNonReserved in interface IcebergSqlExtensionsVisitor<T>ctx - the parse tree