Class OrderingParserBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,OrderingParserListener
OrderingParserListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byOrderingParser.collationSpecification()
.void
Enter a parse tree produced byOrderingParser.direction()
.void
Enter a parse tree produced byOrderingParser.dotIdentifier()
.void
Enter a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.void
enterEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Enter a parse tree produced byOrderingParser.function()
.void
Enter a parse tree produced byOrderingParser.functionArgument()
.void
Enter a parse tree produced byOrderingParser.functionArguments()
.void
Enter a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.void
Enter a parse tree produced byOrderingParser.identifier()
.void
Enter a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.void
Enter a parse tree produced byOrderingParser.literal()
.void
Enter a parse tree produced byOrderingParser.nullsPrecedence()
.void
Enter a parse tree produced byOrderingParser.orderByFragment()
.void
Enter a parse tree produced byOrderingParser.packagedFunction()
.void
Enter a parse tree produced byOrderingParser.simpleFunction()
.void
Enter a parse tree produced byOrderingParser.sortSpecification()
.void
Exit a parse tree produced byOrderingParser.collationSpecification()
.void
Exit a parse tree produced byOrderingParser.direction()
.void
Exit a parse tree produced byOrderingParser.dotIdentifier()
.void
Exit a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.void
exitEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Exit a parse tree produced byOrderingParser.function()
.void
Exit a parse tree produced byOrderingParser.functionArgument()
.void
Exit a parse tree produced byOrderingParser.functionArguments()
.void
Exit a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.void
Exit a parse tree produced byOrderingParser.identifier()
.void
Exit a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.void
Exit a parse tree produced byOrderingParser.literal()
.void
Exit a parse tree produced byOrderingParser.nullsPrecedence()
.void
Exit a parse tree produced byOrderingParser.orderByFragment()
.void
Exit a parse tree produced byOrderingParser.packagedFunction()
.void
Exit a parse tree produced byOrderingParser.simpleFunction()
.void
Exit a parse tree produced byOrderingParser.sortSpecification()
.void
visitErrorNode
(org.antlr.v4.runtime.tree.ErrorNode node) void
visitTerminal
(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
OrderingParserBaseListener
public OrderingParserBaseListener()
-
-
Method Details
-
enterOrderByFragment
Enter a parse tree produced byOrderingParser.orderByFragment()
.The default implementation does nothing.
- Specified by:
enterOrderByFragment
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitOrderByFragment
Exit a parse tree produced byOrderingParser.orderByFragment()
.The default implementation does nothing.
- Specified by:
exitOrderByFragment
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterSortSpecification
Enter a parse tree produced byOrderingParser.sortSpecification()
.The default implementation does nothing.
- Specified by:
enterSortSpecification
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitSortSpecification
Exit a parse tree produced byOrderingParser.sortSpecification()
.The default implementation does nothing.
- Specified by:
exitSortSpecification
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterFunctionExpression
Enter a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
enterFunctionExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitFunctionExpression
Exit a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
exitFunctionExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterIdentifierExpression
Enter a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
enterIdentifierExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitIdentifierExpression
Exit a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
exitIdentifierExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterDotIdentifierExpression
Enter a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
enterDotIdentifierExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitDotIdentifierExpression
Exit a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.The default implementation does nothing.
- Specified by:
exitDotIdentifierExpression
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterFunction
Enter a parse tree produced byOrderingParser.function()
.The default implementation does nothing.
- Specified by:
enterFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitFunction
Exit a parse tree produced byOrderingParser.function()
.The default implementation does nothing.
- Specified by:
exitFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterSimpleFunction
Enter a parse tree produced byOrderingParser.simpleFunction()
.The default implementation does nothing.
- Specified by:
enterSimpleFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitSimpleFunction
Exit a parse tree produced byOrderingParser.simpleFunction()
.The default implementation does nothing.
- Specified by:
exitSimpleFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterPackagedFunction
Enter a parse tree produced byOrderingParser.packagedFunction()
.The default implementation does nothing.
- Specified by:
enterPackagedFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitPackagedFunction
Exit a parse tree produced byOrderingParser.packagedFunction()
.The default implementation does nothing.
- Specified by:
exitPackagedFunction
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterFunctionArguments
Enter a parse tree produced byOrderingParser.functionArguments()
.The default implementation does nothing.
- Specified by:
enterFunctionArguments
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitFunctionArguments
Exit a parse tree produced byOrderingParser.functionArguments()
.The default implementation does nothing.
- Specified by:
exitFunctionArguments
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterFunctionArgument
Enter a parse tree produced byOrderingParser.functionArgument()
.The default implementation does nothing.
- Specified by:
enterFunctionArgument
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitFunctionArgument
Exit a parse tree produced byOrderingParser.functionArgument()
.The default implementation does nothing.
- Specified by:
exitFunctionArgument
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterLiteral
Enter a parse tree produced byOrderingParser.literal()
.The default implementation does nothing.
- Specified by:
enterLiteral
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitLiteral
Exit a parse tree produced byOrderingParser.literal()
.The default implementation does nothing.
- Specified by:
exitLiteral
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterCollationSpecification
Enter a parse tree produced byOrderingParser.collationSpecification()
.The default implementation does nothing.
- Specified by:
enterCollationSpecification
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitCollationSpecification
Exit a parse tree produced byOrderingParser.collationSpecification()
.The default implementation does nothing.
- Specified by:
exitCollationSpecification
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterDirection
Enter a parse tree produced byOrderingParser.direction()
.The default implementation does nothing.
- Specified by:
enterDirection
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitDirection
Exit a parse tree produced byOrderingParser.direction()
.The default implementation does nothing.
- Specified by:
exitDirection
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterNullsPrecedence
Enter a parse tree produced byOrderingParser.nullsPrecedence()
.The default implementation does nothing.
- Specified by:
enterNullsPrecedence
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitNullsPrecedence
Exit a parse tree produced byOrderingParser.nullsPrecedence()
.The default implementation does nothing.
- Specified by:
exitNullsPrecedence
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterIdentifier
Enter a parse tree produced byOrderingParser.identifier()
.The default implementation does nothing.
- Specified by:
enterIdentifier
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitIdentifier
Exit a parse tree produced byOrderingParser.identifier()
.The default implementation does nothing.
- Specified by:
exitIdentifier
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterDotIdentifier
Enter a parse tree produced byOrderingParser.dotIdentifier()
.The default implementation does nothing.
- Specified by:
enterDotIdentifier
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
exitDotIdentifier
Exit a parse tree produced byOrderingParser.dotIdentifier()
.The default implementation does nothing.
- Specified by:
exitDotIdentifier
in interfaceOrderingParserListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-