Class SubQueryAliasParserVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
org.hibernate.grammars.hql.HqlParserBaseVisitor<String>
io.quarkus.panache.hibernate.common.runtime.SubQueryAliasParserVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<String>,org.hibernate.grammars.hql.HqlParserVisitor<String>
public class SubQueryAliasParserVisitor
extends org.hibernate.grammars.hql.HqlParserBaseVisitor<String>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringaggregateResult(String aggregate, String nextResult) protected Stringresult()visitJoin(org.hibernate.grammars.hql.HqlParser.JoinContext ctx) visitQueryOrder(org.hibernate.grammars.hql.HqlParser.QueryOrderContext ctx) visitSelection(org.hibernate.grammars.hql.HqlParser.SelectionContext ctx) visitSimpleQueryGroup(org.hibernate.grammars.hql.HqlParser.SimpleQueryGroupContext ctx) visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) Methods inherited from class org.hibernate.grammars.hql.HqlParserBaseVisitor
visitAdditionExpression, visitAdditiveOperator, visitAggregateFunction, visitAndPredicate, visitAnyFunction, visitAnySomeQuantifier, visitArrayInList, visitArrayLiteral, visitAssignment, visitBarePrimaryExpression, visitBetweenPredicate, visitBinaryLiteral, visitBooleanExpressionPredicate, visitBooleanLiteral, visitCaseExpression, visitCaseList, visitCaseOtherwise, visitCastFunction, visitCastTarget, visitCastTargetType, visitCollateFunction, visitCollation, visitCollectionFunctionMisuse, visitCollectionQuantifier, visitCollectionSizeFunction, visitCollectionValueNavigablePath, visitColumnFunction, visitComparisonOperator, visitComparisonPredicate, visitConcatenationExpression, visitConflictAction, visitConflictClause, visitConflictTarget, visitContainsPredicate, visitCrossJoin, visitCte, visitCteAttributes, visitCube, visitCurrentDateFunction, visitCurrentTimeFunction, visitCurrentTimestampFunction, visitCycleClause, visitDate, visitDateLiteral, visitDateOrTimeField, visitDateTime, visitDatetimeField, visitDateTimeLiteral, visitDay, visitDayField, visitDeleteStatement, visitElementAggregateFunction, visitElementsValuesQuantifier, visitElementValueQuantifier, visitEntityIdExpression, visitEntityIdReference, visitEntityName, visitEntityNaturalIdExpression, visitEntityNaturalIdReference, visitEntityTypeExpression, visitEntityTypeReference, visitEntityVersionExpression, visitEntityVersionReference, visitEntityWithJoins, visitEveryAllQuantifier, visitEveryFunction, visitExistsCollectionPartPredicate, visitExistsPredicate, visitExplicitTupleInList, visitExpressionOrPredicate, visitExtractField, visitExtractFunction, visitFetchClause, visitFetchCountOrPercent, visitFilterClause, visitFormat, visitFormatFunction, visitFrameClause, visitFrameEnd, visitFrameExclusion, visitFrameStart, visitFromClause, visitFromDurationExpression, visitFunction, visitFunctionExpression, visitGeneralizedLiteral, visitGeneralizedLiteralText, visitGeneralizedLiteralType, visitGeneralPathExpression, visitGeneralPathFragment, visitGenericFunction, visitGenericFunctionArguments, visitGenericFunctionName, visitGenericTemporalLiteralText, visitGroupByClause, visitGroupByExpression, visitGroupedExpression, visitGroupedPredicate, visitHavingClause, visitHour, visitIdentifier, visitIncludesPredicate, visitIndexAggregateFunction, visitIndexedPathAccessFragment, visitIndexKeyQuantifier, visitIndicesKeysQuantifier, visitInPredicate, visitInsertStatement, visitInstantFunction, visitInstantiation, visitInstantiationArgument, visitInstantiationArgumentExpression, visitInstantiationArguments, visitInstantiationTarget, visitIntersectsPredicate, visitIsDistinctFromPredicate, visitIsEmptyPredicate, visitIsFalsePredicate, visitIsNullPredicate, visitIsTruePredicate, visitJdbcDateLiteral, visitJdbcTimeLiteral, visitJdbcTimestampLiteral, visitJoinPath, visitJoinRestriction, visitJoinSubquery, visitJoinType, visitJpaCollectionJoin, visitJpaNonstandardFunction, visitJpaNonstandardFunctionName, visitJpaSelectObjectSyntax, visitLikeEscape, visitLikePredicate, visitLimitClause, visitListaggFunction, visitLiteral, visitLiteralExpression, visitLocalDateFunction, visitLocalDateTime, visitLocalDateTimeFunction, visitLocalDateTimeLiteral, visitLocalTimeFunction, visitMapEntrySelection, visitMapKeyNavigablePath, visitMemberOfPredicate, visitMinute, visitMonth, visitMultiplicationExpression, visitMultiplicativeOperator, visitNakedIdentifier, visitNamedParameter, visitNegatedPredicate, visitNestedQueryExpression, visitNthSideClause, visitNullsClause, visitNullsPrecedence, visitNumericLiteral, visitOffset, visitOffsetClause, visitOffsetDateTime, visitOffsetDateTimeFunction, visitOffsetDateTimeLiteral, visitOffsetDateTimeWithMinutes, visitOffsetWithMinutes, visitOnOverflowClause, visitOrderByClause, visitOrderByFragment, visitOrPredicate, visitOverClause, visitOverlayFunction, visitOverlayFunctionLengthArgument, visitOverlayFunctionReplacementArgument, visitOverlayFunctionStartArgument, visitOverlayFunctionStringArgument, visitPadCharacter, visitPadFunction, visitPadLength, visitPadSpecification, visitParameterExpression, visitParameterOrIntegerLiteral, visitParameterOrNumberLiteral, visitParamInList, visitPartitionClause, visitPath, visitPathContinuation, visitPersistentCollectionReferenceInList, visitPositionalParameter, visitPositionFunction, visitPositionFunctionPatternArgument, visitPositionFunctionStringArgument, visitQuery, visitQueryOrderExpression, visitQuerySpecExpression, visitRollup, visitRootEntity, visitRootSubquery, visitSearchClause, visitSearchedCaseList, visitSearchedCaseWhen, visitSearchSpecification, visitSearchSpecifications, visitSecond, visitSelectClause, visitSelectExpression, visitSelectionList, visitSelectStatement, visitSetClause, visitSetOperator, visitSetQueryGroup, visitSignOperator, visitSimpleCaseList, visitSimpleCaseWhen, visitSimplePath, visitSimplePathElement, visitSlicedPathAccessFragment, visitSortDirection, visitSortExpression, visitSortSpecification, visitStandardFunction, visitStatement, visitSubquery, visitSubqueryExpression, visitSubqueryInList, visitSubstringFunction, visitSubstringFunctionLengthArgument, visitSubstringFunctionStartArgument, visitSyntacticDomainPath, visitSyntacticPathExpression, visitTargetEntity, visitTargetFields, visitTemporalLiteral, visitTime, visitTimeLiteral, visitTimeZoneField, visitToDurationExpression, visitToOneFkReference, visitTreatedNavigablePath, visitTrimCharacter, visitTrimFunction, visitTrimSpecification, visitTruncFunction, visitTupleExpression, visitUnaryExpression, visitUnaryNumericLiteralExpression, visitUpdateStatement, visitValues, visitValuesList, visitVariable, visitWeekField, visitWhereClause, visitWithClause, visitWithinGroupClause, visitYear, visitZonedDateTime, visitZonedDateTimeLiteral, visitZoneIdMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
shouldVisitNextChild, visit, visitChildren, visitErrorNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode
-
Constructor Details
-
SubQueryAliasParserVisitor
public SubQueryAliasParserVisitor()
-
-
Method Details
-
visitSimpleQueryGroup
public String visitSimpleQueryGroup(org.hibernate.grammars.hql.HqlParser.SimpleQueryGroupContext ctx) -
visitSelection
-
visitJoin
-
visitQueryOrder
-
visitTerminal
-
defaultResult
- Overrides:
defaultResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<String>
-
aggregateResult
- Overrides:
aggregateResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<String>
-
result
-