Interface IcebergSqlExtensionsListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
IcebergSqlExtensionsBaseListener
public interface IcebergSqlExtensionsListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byIcebergSqlExtensionsParser
.
-
-
Method Summary
-
-
-
Method Detail
-
enterSingleStatement
void enterSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.singleStatement()
.- Parameters:
ctx
- the parse tree
-
exitSingleStatement
void exitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.singleStatement()
.- Parameters:
ctx
- the parse tree
-
enterCall
void enterCall(IcebergSqlExtensionsParser.CallContext ctx)
Enter a parse tree produced by thecall
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitCall
void exitCall(IcebergSqlExtensionsParser.CallContext ctx)
Exit a parse tree produced by thecall
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterAddPartitionField
void enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext ctx)
Enter a parse tree produced by theaddPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitAddPartitionField
void exitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext ctx)
Exit a parse tree produced by theaddPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterDropPartitionField
void enterDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext ctx)
Enter a parse tree produced by thedropPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitDropPartitionField
void exitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext ctx)
Exit a parse tree produced by thedropPartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterReplacePartitionField
void enterReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext ctx)
Enter a parse tree produced by thereplacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitReplacePartitionField
void exitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext ctx)
Exit a parse tree produced by thereplacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterSetWriteDistributionAndOrdering
void enterSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx)
Enter a parse tree produced by thesetWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitSetWriteDistributionAndOrdering
void exitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext ctx)
Exit a parse tree produced by thesetWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterSetIdentifierFields
void enterSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext ctx)
Enter a parse tree produced by thesetIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitSetIdentifierFields
void exitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext ctx)
Exit a parse tree produced by thesetIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterDropIdentifierFields
void enterDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext ctx)
Enter a parse tree produced by thedropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitDropIdentifierFields
void exitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext ctx)
Exit a parse tree produced by thedropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterWriteSpec
void enterWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.writeSpec()
.- Parameters:
ctx
- the parse tree
-
exitWriteSpec
void exitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.writeSpec()
.- Parameters:
ctx
- the parse tree
-
enterWriteDistributionSpec
void enterWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.writeDistributionSpec()
.- Parameters:
ctx
- the parse tree
-
exitWriteDistributionSpec
void exitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.writeDistributionSpec()
.- Parameters:
ctx
- the parse tree
-
enterWriteOrderingSpec
void enterWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.writeOrderingSpec()
.- Parameters:
ctx
- the parse tree
-
exitWriteOrderingSpec
void exitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.writeOrderingSpec()
.- Parameters:
ctx
- the parse tree
-
enterPositionalArgument
void enterPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext ctx)
Enter a parse tree produced by thepositionalArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.- Parameters:
ctx
- the parse tree
-
exitPositionalArgument
void exitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext ctx)
Exit a parse tree produced by thepositionalArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.- Parameters:
ctx
- the parse tree
-
enterNamedArgument
void enterNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext ctx)
Enter a parse tree produced by thenamedArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.- Parameters:
ctx
- the parse tree
-
exitNamedArgument
void exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext ctx)
Exit a parse tree produced by thenamedArgument
labeled alternative inIcebergSqlExtensionsParser.callArgument()
.- Parameters:
ctx
- the parse tree
-
enterOrder
void enterOrder(IcebergSqlExtensionsParser.OrderContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.order()
.- Parameters:
ctx
- the parse tree
-
exitOrder
void exitOrder(IcebergSqlExtensionsParser.OrderContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.order()
.- Parameters:
ctx
- the parse tree
-
enterOrderField
void enterOrderField(IcebergSqlExtensionsParser.OrderFieldContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.orderField()
.- Parameters:
ctx
- the parse tree
-
exitOrderField
void exitOrderField(IcebergSqlExtensionsParser.OrderFieldContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.orderField()
.- Parameters:
ctx
- the parse tree
-
enterIdentityTransform
void enterIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext ctx)
Enter a parse tree produced by theidentityTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.- Parameters:
ctx
- the parse tree
-
exitIdentityTransform
void exitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext ctx)
Exit a parse tree produced by theidentityTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.- Parameters:
ctx
- the parse tree
-
enterApplyTransform
void enterApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext ctx)
Enter a parse tree produced by theapplyTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.- Parameters:
ctx
- the parse tree
-
exitApplyTransform
void exitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext ctx)
Exit a parse tree produced by theapplyTransform
labeled alternative inIcebergSqlExtensionsParser.transform()
.- Parameters:
ctx
- the parse tree
-
enterTransformArgument
void enterTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.transformArgument()
.- Parameters:
ctx
- the parse tree
-
exitTransformArgument
void exitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.transformArgument()
.- Parameters:
ctx
- the parse tree
-
enterExpression
void enterExpression(IcebergSqlExtensionsParser.ExpressionContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpression
void exitExpression(IcebergSqlExtensionsParser.ExpressionContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterNumericLiteral
void enterNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext ctx)
Enter a parse tree produced by thenumericLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
exitNumericLiteral
void exitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext ctx)
Exit a parse tree produced by thenumericLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
enterBooleanLiteral
void enterBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext ctx)
Enter a parse tree produced by thebooleanLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
exitBooleanLiteral
void exitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext ctx)
Exit a parse tree produced by thebooleanLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
enterStringLiteral
void enterStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext ctx)
Enter a parse tree produced by thestringLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
exitStringLiteral
void exitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext ctx)
Exit a parse tree produced by thestringLiteral
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
enterTypeConstructor
void enterTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext ctx)
Enter a parse tree produced by thetypeConstructor
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
exitTypeConstructor
void exitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext ctx)
Exit a parse tree produced by thetypeConstructor
labeled alternative inIcebergSqlExtensionsParser.constant()
.- Parameters:
ctx
- the parse tree
-
enterStringMap
void enterStringMap(IcebergSqlExtensionsParser.StringMapContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.stringMap()
.- Parameters:
ctx
- the parse tree
-
exitStringMap
void exitStringMap(IcebergSqlExtensionsParser.StringMapContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.stringMap()
.- Parameters:
ctx
- the parse tree
-
enterBooleanValue
void enterBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.booleanValue()
.- Parameters:
ctx
- the parse tree
-
exitBooleanValue
void exitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.booleanValue()
.- Parameters:
ctx
- the parse tree
-
enterExponentLiteral
void enterExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext ctx)
Enter a parse tree produced by theexponentLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitExponentLiteral
void exitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext ctx)
Exit a parse tree produced by theexponentLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterDecimalLiteral
void enterDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext ctx)
Enter a parse tree produced by thedecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitDecimalLiteral
void exitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext ctx)
Exit a parse tree produced by thedecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterIntegerLiteral
void enterIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext ctx)
Enter a parse tree produced by theintegerLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitIntegerLiteral
void exitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext ctx)
Exit a parse tree produced by theintegerLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterBigIntLiteral
void enterBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext ctx)
Enter a parse tree produced by thebigIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitBigIntLiteral
void exitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext ctx)
Exit a parse tree produced by thebigIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterSmallIntLiteral
void enterSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext ctx)
Enter a parse tree produced by thesmallIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitSmallIntLiteral
void exitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext ctx)
Exit a parse tree produced by thesmallIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterTinyIntLiteral
void enterTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext ctx)
Enter a parse tree produced by thetinyIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitTinyIntLiteral
void exitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext ctx)
Exit a parse tree produced by thetinyIntLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterDoubleLiteral
void enterDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext ctx)
Enter a parse tree produced by thedoubleLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitDoubleLiteral
void exitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext ctx)
Exit a parse tree produced by thedoubleLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterFloatLiteral
void enterFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext ctx)
Enter a parse tree produced by thefloatLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitFloatLiteral
void exitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext ctx)
Exit a parse tree produced by thefloatLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterBigDecimalLiteral
void enterBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext ctx)
Enter a parse tree produced by thebigDecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
exitBigDecimalLiteral
void exitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext ctx)
Exit a parse tree produced by thebigDecimalLiteral
labeled alternative inIcebergSqlExtensionsParser.number()
.- Parameters:
ctx
- the parse tree
-
enterMultipartIdentifier
void enterMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.multipartIdentifier()
.- Parameters:
ctx
- the parse tree
-
exitMultipartIdentifier
void exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.multipartIdentifier()
.- Parameters:
ctx
- the parse tree
-
enterUnquotedIdentifier
void enterUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext ctx)
Enter a parse tree produced by theunquotedIdentifier
labeled alternative inIcebergSqlExtensionsParser.identifier()
.- Parameters:
ctx
- the parse tree
-
exitUnquotedIdentifier
void exitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext ctx)
Exit a parse tree produced by theunquotedIdentifier
labeled alternative inIcebergSqlExtensionsParser.identifier()
.- Parameters:
ctx
- the parse tree
-
enterQuotedIdentifierAlternative
void enterQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext ctx)
Enter a parse tree produced by thequotedIdentifierAlternative
labeled alternative inIcebergSqlExtensionsParser.identifier()
.- Parameters:
ctx
- the parse tree
-
exitQuotedIdentifierAlternative
void exitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext ctx)
Exit a parse tree produced by thequotedIdentifierAlternative
labeled alternative inIcebergSqlExtensionsParser.identifier()
.- Parameters:
ctx
- the parse tree
-
enterQuotedIdentifier
void enterQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.quotedIdentifier()
.- Parameters:
ctx
- the parse tree
-
exitQuotedIdentifier
void exitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.quotedIdentifier()
.- Parameters:
ctx
- the parse tree
-
enterFieldList
void enterFieldList(IcebergSqlExtensionsParser.FieldListContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.fieldList()
.- Parameters:
ctx
- the parse tree
-
exitFieldList
void exitFieldList(IcebergSqlExtensionsParser.FieldListContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.fieldList()
.- Parameters:
ctx
- the parse tree
-
enterNonReserved
void enterNonReserved(IcebergSqlExtensionsParser.NonReservedContext ctx)
Enter a parse tree produced byIcebergSqlExtensionsParser.nonReserved()
.- Parameters:
ctx
- the parse tree
-
exitNonReserved
void exitNonReserved(IcebergSqlExtensionsParser.NonReservedContext ctx)
Exit a parse tree produced byIcebergSqlExtensionsParser.nonReserved()
.- Parameters:
ctx
- the parse tree
-
-