Package org.hibernate.grammars.ordering
Interface OrderingParserListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
OrderingParserBaseListener
public interface OrderingParserListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byOrderingParser
.
-
-
Method Summary
-
-
-
Method Detail
-
enterOrderByFragment
void enterOrderByFragment(OrderingParser.OrderByFragmentContext ctx)
Enter a parse tree produced byOrderingParser.orderByFragment()
.- Parameters:
ctx
- the parse tree
-
exitOrderByFragment
void exitOrderByFragment(OrderingParser.OrderByFragmentContext ctx)
Exit a parse tree produced byOrderingParser.orderByFragment()
.- Parameters:
ctx
- the parse tree
-
enterSortSpecification
void enterSortSpecification(OrderingParser.SortSpecificationContext ctx)
Enter a parse tree produced byOrderingParser.sortSpecification()
.- Parameters:
ctx
- the parse tree
-
exitSortSpecification
void exitSortSpecification(OrderingParser.SortSpecificationContext ctx)
Exit a parse tree produced byOrderingParser.sortSpecification()
.- Parameters:
ctx
- the parse tree
-
enterFunctionExpression
void enterFunctionExpression(OrderingParser.FunctionExpressionContext ctx)
Enter a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitFunctionExpression
void exitFunctionExpression(OrderingParser.FunctionExpressionContext ctx)
Exit a parse tree produced by theFunctionExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterIdentifierExpression
void enterIdentifierExpression(OrderingParser.IdentifierExpressionContext ctx)
Enter a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitIdentifierExpression
void exitIdentifierExpression(OrderingParser.IdentifierExpressionContext ctx)
Exit a parse tree produced by theIdentifierExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterDotIdentifierExpression
void enterDotIdentifierExpression(OrderingParser.DotIdentifierExpressionContext ctx)
Enter a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitDotIdentifierExpression
void exitDotIdentifierExpression(OrderingParser.DotIdentifierExpressionContext ctx)
Exit a parse tree produced by theDotIdentifierExpression
labeled alternative inOrderingParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterFunction
void enterFunction(OrderingParser.FunctionContext ctx)
Enter a parse tree produced byOrderingParser.function()
.- Parameters:
ctx
- the parse tree
-
exitFunction
void exitFunction(OrderingParser.FunctionContext ctx)
Exit a parse tree produced byOrderingParser.function()
.- Parameters:
ctx
- the parse tree
-
enterSimpleFunction
void enterSimpleFunction(OrderingParser.SimpleFunctionContext ctx)
Enter a parse tree produced byOrderingParser.simpleFunction()
.- Parameters:
ctx
- the parse tree
-
exitSimpleFunction
void exitSimpleFunction(OrderingParser.SimpleFunctionContext ctx)
Exit a parse tree produced byOrderingParser.simpleFunction()
.- Parameters:
ctx
- the parse tree
-
enterPackagedFunction
void enterPackagedFunction(OrderingParser.PackagedFunctionContext ctx)
Enter a parse tree produced byOrderingParser.packagedFunction()
.- Parameters:
ctx
- the parse tree
-
exitPackagedFunction
void exitPackagedFunction(OrderingParser.PackagedFunctionContext ctx)
Exit a parse tree produced byOrderingParser.packagedFunction()
.- Parameters:
ctx
- the parse tree
-
enterFunctionArguments
void enterFunctionArguments(OrderingParser.FunctionArgumentsContext ctx)
Enter a parse tree produced byOrderingParser.functionArguments()
.- Parameters:
ctx
- the parse tree
-
exitFunctionArguments
void exitFunctionArguments(OrderingParser.FunctionArgumentsContext ctx)
Exit a parse tree produced byOrderingParser.functionArguments()
.- Parameters:
ctx
- the parse tree
-
enterFunctionArgument
void enterFunctionArgument(OrderingParser.FunctionArgumentContext ctx)
Enter a parse tree produced byOrderingParser.functionArgument()
.- Parameters:
ctx
- the parse tree
-
exitFunctionArgument
void exitFunctionArgument(OrderingParser.FunctionArgumentContext ctx)
Exit a parse tree produced byOrderingParser.functionArgument()
.- Parameters:
ctx
- the parse tree
-
enterLiteral
void enterLiteral(OrderingParser.LiteralContext ctx)
Enter a parse tree produced byOrderingParser.literal()
.- Parameters:
ctx
- the parse tree
-
exitLiteral
void exitLiteral(OrderingParser.LiteralContext ctx)
Exit a parse tree produced byOrderingParser.literal()
.- Parameters:
ctx
- the parse tree
-
enterCollationSpecification
void enterCollationSpecification(OrderingParser.CollationSpecificationContext ctx)
Enter a parse tree produced byOrderingParser.collationSpecification()
.- Parameters:
ctx
- the parse tree
-
exitCollationSpecification
void exitCollationSpecification(OrderingParser.CollationSpecificationContext ctx)
Exit a parse tree produced byOrderingParser.collationSpecification()
.- Parameters:
ctx
- the parse tree
-
enterDirection
void enterDirection(OrderingParser.DirectionContext ctx)
Enter a parse tree produced byOrderingParser.direction()
.- Parameters:
ctx
- the parse tree
-
exitDirection
void exitDirection(OrderingParser.DirectionContext ctx)
Exit a parse tree produced byOrderingParser.direction()
.- Parameters:
ctx
- the parse tree
-
enterNullsPrecedence
void enterNullsPrecedence(OrderingParser.NullsPrecedenceContext ctx)
Enter a parse tree produced byOrderingParser.nullsPrecedence()
.- Parameters:
ctx
- the parse tree
-
exitNullsPrecedence
void exitNullsPrecedence(OrderingParser.NullsPrecedenceContext ctx)
Exit a parse tree produced byOrderingParser.nullsPrecedence()
.- Parameters:
ctx
- the parse tree
-
enterIdentifier
void enterIdentifier(OrderingParser.IdentifierContext ctx)
Enter a parse tree produced byOrderingParser.identifier()
.- Parameters:
ctx
- the parse tree
-
exitIdentifier
void exitIdentifier(OrderingParser.IdentifierContext ctx)
Exit a parse tree produced byOrderingParser.identifier()
.- Parameters:
ctx
- the parse tree
-
enterDotIdentifier
void enterDotIdentifier(OrderingParser.DotIdentifierContext ctx)
Enter a parse tree produced byOrderingParser.dotIdentifier()
.- Parameters:
ctx
- the parse tree
-
exitDotIdentifier
void exitDotIdentifier(OrderingParser.DotIdentifierContext ctx)
Exit a parse tree produced byOrderingParser.dotIdentifier()
.- Parameters:
ctx
- the parse tree
-
-