Top Description Constructors Methods
org.hibernate.grammars.hql

public Class HqlParserBaseVisitor<T>

extends AbstractParseTreeVisitor<T>
implements HqlParserVisitor<T>
Class Inheritance
All Implemented Interfaces
org.hibernate.grammars.hql.HqlParserVisitor, org.antlr.v4.runtime.tree.ParseTreeVisitor
Known Direct Subclasses
org.hibernate.query.hql.internal.SemanticQueryBuilder
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 HqlParserVisitor, 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
visitAdditionExpression(HqlParser.AdditionExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitAdditionExpression.

Visit a parse tree produced by the AdditionExpression labeled alternative in HqlParser#expression.
public T
public T
public T
visitAndPredicate(HqlParser.AndPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitAndPredicate.

Visit a parse tree produced by the AndPredicate labeled alternative in HqlParser#predicate.
public T
public T
public T
public T
visitBarePrimaryExpression(HqlParser.BarePrimaryExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitBarePrimaryExpression.

Visit a parse tree produced by the BarePrimaryExpression labeled alternative in HqlParser#expression.
public T
visitBetweenPredicate(HqlParser.BetweenPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitBetweenPredicate.

Visit a parse tree produced by the BetweenPredicate labeled alternative in HqlParser#predicate.
public T
public T
visitBooleanExpressionPredicate(HqlParser.BooleanExpressionPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitBooleanExpressionPredicate.

Visit a parse tree produced by the BooleanExpressionPredicate labeled alternative in HqlParser#predicate.
public T
public T
visitCaseExpression(HqlParser.CaseExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitCaseExpression.

Visit a parse tree produced by the CaseExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitComparisonPredicate(HqlParser.ComparisonPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitComparisonPredicate.

Visit a parse tree produced by the ComparisonPredicate labeled alternative in HqlParser#predicate.
public T
visitConcatenationExpression(HqlParser.ConcatenationExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitConcatenationExpression.

Visit a parse tree produced by the ConcatenationExpression labeled alternative in HqlParser#expression.
public T
public T
visitCte(HqlParser.CteContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitCte.

Visit a parse tree produced by HqlParser#cte.
public T
public T
visitCube(HqlParser.CubeContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitCube.

Visit a parse tree produced by HqlParser#cube.
public T
public T
public T
public T
public T
visitDate(HqlParser.DateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitDate.

Visit a parse tree produced by HqlParser#date.
public T
public T
public T
public T
public T
public T
visitDay(HqlParser.DayContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitDay.

Visit a parse tree produced by HqlParser#day.
public T
public T
public T
public T
public T
public T
visitEntityIdExpression(HqlParser.EntityIdExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitEntityIdExpression.

Visit a parse tree produced by the EntityIdExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
visitEntityNaturalIdExpression(HqlParser.EntityNaturalIdExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitEntityNaturalIdExpression.

Visit a parse tree produced by the EntityNaturalIdExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
visitEntityTypeExpression(HqlParser.EntityTypeExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitEntityTypeExpression.

Visit a parse tree produced by the EntityTypeExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
visitEntityVersionExpression(HqlParser.EntityVersionExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitEntityVersionExpression.

Visit a parse tree produced by the EntityVersionExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
public T
visitExistsCollectionPartPredicate(HqlParser.ExistsCollectionPartPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitExistsCollectionPartPredicate.

Visit a parse tree produced by the ExistsCollectionPartPredicate labeled alternative in HqlParser#predicate.
public T
visitExistsPredicate(HqlParser.ExistsPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitExistsPredicate.

Visit a parse tree produced by the ExistsPredicate labeled alternative in HqlParser#predicate.
public T
visitExplicitTupleInList(HqlParser.ExplicitTupleInListContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitExplicitTupleInList.

Visit a parse tree produced by the ExplicitTupleInList labeled alternative in HqlParser#inList.
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitFromDurationExpression(HqlParser.FromDurationExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitFromDurationExpression.

Visit a parse tree produced by the FromDurationExpression labeled alternative in HqlParser#expression.
public T
public T
visitFunctionExpression(HqlParser.FunctionExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitFunctionExpression.

Visit a parse tree produced by the FunctionExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
visitGeneralPathExpression(HqlParser.GeneralPathExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitGeneralPathExpression.

Visit a parse tree produced by the GeneralPathExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
public T
public T
public T
public T
visitGroupedExpression(HqlParser.GroupedExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitGroupedExpression.

Visit a parse tree produced by the GroupedExpression labeled alternative in HqlParser#expression.
public T
visitGroupedPredicate(HqlParser.GroupedPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitGroupedPredicate.

Visit a parse tree produced by the GroupedPredicate labeled alternative in HqlParser#predicate.
public T
public T
visitHour(HqlParser.HourContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitHour.

Visit a parse tree produced by HqlParser#hour.
public T
public T
visitIndexAggregateFunction(HqlParser.IndexAggregateFunctionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIndexAggregateFunction.

Visit a parse tree produced by the IndexAggregateFunction labeled alternative in HqlParser#collectionAggregateFunction.
public T
public T
public T
public T
visitInPredicate(HqlParser.InPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitInPredicate.

Visit a parse tree produced by the InPredicate labeled alternative in HqlParser#predicate.
public T
public T
public T
public T
public T
public T
public T
public T
visitIsDistinctFromPredicate(HqlParser.IsDistinctFromPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIsDistinctFromPredicate.

Visit a parse tree produced by the IsDistinctFromPredicate labeled alternative in HqlParser#predicate.
public T
visitIsEmptyPredicate(HqlParser.IsEmptyPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIsEmptyPredicate.

Visit a parse tree produced by the IsEmptyPredicate labeled alternative in HqlParser#predicate.
public T
visitIsFalsePredicate(HqlParser.IsFalsePredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIsFalsePredicate.

Visit a parse tree produced by the IsFalsePredicate labeled alternative in HqlParser#predicate.
public T
visitIsNullPredicate(HqlParser.IsNullPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIsNullPredicate.

Visit a parse tree produced by the IsNullPredicate labeled alternative in HqlParser#predicate.
public T
visitIsTruePredicate(HqlParser.IsTruePredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitIsTruePredicate.

Visit a parse tree produced by the IsTruePredicate labeled alternative in HqlParser#predicate.
public T
public T
public T
public T
visitJoin(HqlParser.JoinContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitJoin.

Visit a parse tree produced by HqlParser#join.
public T
visitJoinPath(HqlParser.JoinPathContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitJoinPath.

Visit a parse tree produced by the JoinPath labeled alternative in HqlParser#joinTarget.
public T
public T
visitJoinSubquery(HqlParser.JoinSubqueryContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitJoinSubquery.

Visit a parse tree produced by the JoinSubquery labeled alternative in HqlParser#joinTarget.
public T
public T
public T
public T
public T
public T
public T
visitLikePredicate(HqlParser.LikePredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitLikePredicate.

Visit a parse tree produced by the LikePredicate labeled alternative in HqlParser#predicate.
public T
public T
public T
public T
visitLiteralExpression(HqlParser.LiteralExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitLiteralExpression.

Visit a parse tree produced by the LiteralExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
public T
public T
public T
public T
visitMemberOfPredicate(HqlParser.MemberOfPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitMemberOfPredicate.

Visit a parse tree produced by the MemberOfPredicate labeled alternative in HqlParser#predicate.
public T
public T
visitMonth(HqlParser.MonthContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitMonth.

Visit a parse tree produced by HqlParser#month.
public T
visitMultiplicationExpression(HqlParser.MultiplicationExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitMultiplicationExpression.

Visit a parse tree produced by the MultiplicationExpression labeled alternative in HqlParser#expression.
public T
public T
public T
visitNamedParameter(HqlParser.NamedParameterContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitNamedParameter.

Visit a parse tree produced by the NamedParameter labeled alternative in HqlParser#parameter.
public T
visitNegatedPredicate(HqlParser.NegatedPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitNegatedPredicate.

Visit a parse tree produced by the NegatedPredicate labeled alternative in HqlParser#predicate.
public T
visitNestedQueryExpression(HqlParser.NestedQueryExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitNestedQueryExpression.

Visit a parse tree produced by the NestedQueryExpression labeled alternative in HqlParser#orderedQuery.
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitOrPredicate(HqlParser.OrPredicateContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitOrPredicate.

Visit a parse tree produced by the OrPredicate labeled alternative in HqlParser#predicate.
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitParameterExpression(HqlParser.ParameterExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitParameterExpression.

Visit a parse tree produced by the ParameterExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
visitParamInList(HqlParser.ParamInListContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitParamInList.

Visit a parse tree produced by the ParamInList labeled alternative in HqlParser#inList.
public T
public T
visitPath(HqlParser.PathContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitPath.

Visit a parse tree produced by HqlParser#path.
public T
public T
visitPersistentCollectionReferenceInList(HqlParser.PersistentCollectionReferenceInListContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitPersistentCollectionReferenceInList.

Visit a parse tree produced by the PersistentCollectionReferenceInList labeled alternative in HqlParser#inList.
public T
visitPositionalParameter(HqlParser.PositionalParameterContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitPositionalParameter.

Visit a parse tree produced by the PositionalParameter labeled alternative in HqlParser#parameter.
public T
public T
public T
public T
visitQuery(HqlParser.QueryContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitQuery.

Visit a parse tree produced by HqlParser#query.
public T
public T
visitQueryOrderExpression(HqlParser.QueryOrderExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitQueryOrderExpression.

Visit a parse tree produced by the QueryOrderExpression labeled alternative in HqlParser#orderedQuery.
public T
visitQuerySpecExpression(HqlParser.QuerySpecExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitQuerySpecExpression.

Visit a parse tree produced by the QuerySpecExpression labeled alternative in HqlParser#orderedQuery.
public T
public T
visitRootEntity(HqlParser.RootEntityContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitRootEntity.

Visit a parse tree produced by the RootEntity labeled alternative in HqlParser#fromRoot.
public T
visitRootSubquery(HqlParser.RootSubqueryContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitRootSubquery.

Visit a parse tree produced by the RootSubquery labeled alternative in HqlParser#fromRoot.
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitSetQueryGroup(HqlParser.SetQueryGroupContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitSetQueryGroup.

Visit a parse tree produced by the SetQueryGroup labeled alternative in HqlParser#queryExpression.
public T
public T
public T
public T
public T
public T
visitSimpleQueryGroup(HqlParser.SimpleQueryGroupContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitSimpleQueryGroup.

Visit a parse tree produced by the SimpleQueryGroup labeled alternative in HqlParser#queryExpression.
public T
public T
public T
public T
public T
public T
public T
visitSubqueryExpression(HqlParser.SubqueryExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitSubqueryExpression.

Visit a parse tree produced by the SubqueryExpression labeled alternative in HqlParser#expression.
public T
visitSubqueryInList(HqlParser.SubqueryInListContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitSubqueryInList.

Visit a parse tree produced by the SubqueryInList labeled alternative in HqlParser#inList.
public T
public T
public T
public T
public T
visitSyntacticPathExpression(HqlParser.SyntacticPathExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitSyntacticPathExpression.

Visit a parse tree produced by the SyntacticPathExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
visitTime(HqlParser.TimeContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitTime.

Visit a parse tree produced by HqlParser#time.
public T
public T
public T
visitToDurationExpression(HqlParser.ToDurationExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitToDurationExpression.

Visit a parse tree produced by the ToDurationExpression labeled alternative in HqlParser#expression.
public T
visitToOneFkExpression(HqlParser.ToOneFkExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitToOneFkExpression.

Visit a parse tree produced by the ToOneFkExpression labeled alternative in HqlParser#primaryExpression.
public T
public T
public T
public T
public T
public T
public T
visitTupleExpression(HqlParser.TupleExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitTupleExpression.

Visit a parse tree produced by the TupleExpression labeled alternative in HqlParser#expression.
public T
visitUnaryExpression(HqlParser.UnaryExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitUnaryExpression.

Visit a parse tree produced by the UnaryExpression labeled alternative in HqlParser#expression.
public T
visitUnaryNumericLiteralExpression(HqlParser.UnaryNumericLiteralExpressionContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitUnaryNumericLiteralExpression.

Visit a parse tree produced by the UnaryNumericLiteralExpression labeled alternative in HqlParser#expression.
public T
public T
public T
public T
public T
public T
public T
public T
public T
visitYear(HqlParser.YearContext
the parse tree
ctx
)

Implements org.hibernate.grammars.hql.HqlParserVisitor.visitYear.

Visit a parse tree produced by HqlParser#year.
public T
public T
public T
Inherited from org.antlr.v4.runtime.tree.AbstractParseTreeVisitor:
aggregateResultdefaultResultshouldVisitNextChildvisitvisitChildrenvisitErrorNodevisitTerminal