Top Description Constructors Methods
org.hibernate.grammars.ordering

public Class OrderingParserBaseVisitor<T>

extends AbstractParseTreeVisitor<T>
implements OrderingParserVisitor<T>
Class Inheritance
All Implemented Interfaces
org.hibernate.grammars.ordering.OrderingParserVisitor, org.antlr.v4.runtime.tree.ParseTreeVisitor
Known Direct Subclasses
org.hibernate.metamodel.mapping.ordering.ast.ParseTreeVisitor
Annotations
@SuppressWarnings:CheckReturnValue
Type Parameters
<T>
The return type of the visit operation. Use Void for operations with no return type.
Imports
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor

This class provides an empty implementation of OrderingParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public T
public T
public T
public T
public T
public T
public T
public T
visitFunctionExpression(OrderingParser.FunctionExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionExpression.

Visit a parse tree produced by the FunctionExpression labeled alternative in OrderingParser#expression.
public T
public T
visitIdentifierExpression(OrderingParser.IdentifierExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitIdentifierExpression.

Visit a parse tree produced by the IdentifierExpression labeled alternative in OrderingParser#expression.
public T
public T
public T
public T
public T
public T
Inherited from org.antlr.v4.runtime.tree.AbstractParseTreeVisitor:
aggregateResultdefaultResultshouldVisitNextChildvisitvisitChildrenvisitErrorNodevisitTerminal

Constructor Detail

OrderingParserBaseVisitorback to summary
public OrderingParserBaseVisitor()

Method Detail

visitCollationSpecificationback to summary
public T visitCollationSpecification(OrderingParser.CollationSpecificationContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitCollationSpecification.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitCollationSpecification.

Visit a parse tree produced by OrderingParser#collationSpecification.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.CollationSpecificationContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitDirectionback to summary
public T visitDirection(OrderingParser.DirectionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitDirection.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitDirection.

Visit a parse tree produced by OrderingParser#direction.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.DirectionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitDotIdentifierback to summary
public T visitDotIdentifier(OrderingParser.DotIdentifierContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitDotIdentifier.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitDotIdentifier.

Visit a parse tree produced by OrderingParser#dotIdentifier.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.DotIdentifierContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitDotIdentifierExpressionback to summary
public T visitDotIdentifierExpression(OrderingParser.DotIdentifierExpressionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitDotIdentifierExpression.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitDotIdentifierExpression.

Visit a parse tree produced by the DotIdentifierExpression labeled alternative in OrderingParser#expression.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.DotIdentifierExpressionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitFunctionback to summary
public T visitFunction(OrderingParser.FunctionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunction.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunction.

Visit a parse tree produced by OrderingParser#function.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.FunctionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitFunctionArgumentback to summary
public T visitFunctionArgument(OrderingParser.FunctionArgumentContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionArgument.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionArgument.

Visit a parse tree produced by OrderingParser#functionArgument.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.FunctionArgumentContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitFunctionArgumentsback to summary
public T visitFunctionArguments(OrderingParser.FunctionArgumentsContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionArguments.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionArguments.

Visit a parse tree produced by OrderingParser#functionArguments.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.FunctionArgumentsContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitFunctionExpressionback to summary
public T visitFunctionExpression(OrderingParser.FunctionExpressionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionExpression.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitFunctionExpression.

Visit a parse tree produced by the FunctionExpression labeled alternative in OrderingParser#expression.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.FunctionExpressionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIdentifierback to summary
public T visitIdentifier(OrderingParser.IdentifierContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitIdentifier.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitIdentifier.

Visit a parse tree produced by OrderingParser#identifier.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.IdentifierContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIdentifierExpressionback to summary
public T visitIdentifierExpression(OrderingParser.IdentifierExpressionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitIdentifierExpression.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitIdentifierExpression.

Visit a parse tree produced by the IdentifierExpression labeled alternative in OrderingParser#expression.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.IdentifierExpressionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitLiteralback to summary
public T visitLiteral(OrderingParser.LiteralContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitLiteral.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitLiteral.

Visit a parse tree produced by OrderingParser#literal.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.LiteralContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitNullsPrecedenceback to summary
public T visitNullsPrecedence(OrderingParser.NullsPrecedenceContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitNullsPrecedence.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitNullsPrecedence.

Visit a parse tree produced by OrderingParser#nullsPrecedence.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.NullsPrecedenceContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitOrderByFragmentback to summary
public T visitOrderByFragment(OrderingParser.OrderByFragmentContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitOrderByFragment.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitOrderByFragment.

Visit a parse tree produced by OrderingParser#orderByFragment.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.OrderByFragmentContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitPackagedFunctionback to summary
public T visitPackagedFunction(OrderingParser.PackagedFunctionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitPackagedFunction.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitPackagedFunction.

Visit a parse tree produced by OrderingParser#packagedFunction.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.PackagedFunctionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitSimpleFunctionback to summary
public T visitSimpleFunction(OrderingParser.SimpleFunctionContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitSimpleFunction.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitSimpleFunction.

Visit a parse tree produced by OrderingParser#simpleFunction.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.SimpleFunctionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitSortSpecificationback to summary
public T visitSortSpecification(OrderingParser.SortSpecificationContext ctx)

Implements org.hibernate.grammars.ordering.OrderingParserVisitor.visitSortSpecification.

Doc from org.hibernate.grammars.ordering.OrderingParserVisitor.visitSortSpecification.

Visit a parse tree produced by OrderingParser#sortSpecification.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:OrderingParser.SortSpecificationContext

the parse tree

Returns:T

the visitor result

Annotations
@Override