Package com.blazebit.persistence.parser
Interface JPQLNextParserVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
JPQLNextExpressionVisitorImpl,JPQLNextParserBaseVisitor
public interface JPQLNextParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
JPQLNextParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced by theAdditiveExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced by theAndPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theBetweenPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theConcatenationExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.constructorExpression().Visit a parse tree produced byJPQLNextParser.constructorItem().Visit a parse tree produced by theCountFunctionlabeled alternative inJPQLNextParser.function().Visit a parse tree produced byJPQLNextParser.crossJoin().Visit a parse tree produced byJPQLNextParser.dateLiteral().Visit a parse tree produced byJPQLNextParser.dateTimeLiteralText().Visit a parse tree produced byJPQLNextParser.deleteStatement().Visit a parse tree produced byJPQLNextParser.dmlAttributeName().Visit a parse tree produced byJPQLNextParser.entityName().Visit a parse tree produced byJPQLNextParser.entityType().Visit a parse tree produced by theEntityTypeExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.entityTypeOrEnumLiteral().Visit a parse tree produced by theEqualityPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theExistsSimplePredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.frameClause().Visit a parse tree produced byJPQLNextParser.frameEnd().Visit a parse tree produced byJPQLNextParser.frameExclusionClause().Visit a parse tree produced byJPQLNextParser.frameStart().Visit a parse tree produced byJPQLNextParser.fromClause().Visit a parse tree produced by theFromEntitylabeled alternative inJPQLNextParser.fromItemElement().Visit a parse tree produced byJPQLNextParser.fromItem().Visit a parse tree produced byJPQLNextParser.fromItemValuesItem().Visit a parse tree produced by theFromOldOrNewlabeled alternative inJPQLNextParser.fromItemElement().visitFromSimpleValuesLikeEntityAttribute(JPQLNextParser.FromSimpleValuesLikeEntityAttributeContext ctx) Visit a parse tree produced by theFromSimpleValuesLikeEntityAttributelabeled alternative inJPQLNextParser.fromItemElement().Visit a parse tree produced by theFromSimpleValuesListlabeled alternative inJPQLNextParser.fromItemElement().Visit a parse tree produced by theFromValueslabeled alternative inJPQLNextParser.fromItemElement().Visit a parse tree produced by theFromValuesListlabeled alternative inJPQLNextParser.fromItemElement().Visit a parse tree produced by theFunctionExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced by theGeneralCaseExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.generalSubpath().Visit a parse tree produced by theGenericFunctionInvocationlabeled alternative inJPQLNextParser.function().Visit a parse tree produced by theGreaterThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theGreaterThanPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.groupByClause().Visit a parse tree produced by theGroupedExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced by theGroupedPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.groupingValue().Visit a parse tree produced byJPQLNextParser.havingClause().Visit a parse tree produced byJPQLNextParser.identificationVariable().Visit a parse tree produced byJPQLNextParser.identifier().Visit a parse tree produced byJPQLNextParser.identifierNonStart().Visit a parse tree produced byJPQLNextParser.inCollectionJoin().Visit a parse tree produced by theInequalityPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.inList().Visit a parse tree produced by theInPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.insertStatement().Visit a parse tree produced by theIsEmptyPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theIsNullPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.joinExpression().Visit a parse tree produced byJPQLNextParser.joinItemElement().Visit a parse tree produced byJPQLNextParser.joinTypeQualifier().Visit a parse tree produced byJPQLNextParser.keysetClause().Visit a parse tree produced by theLessThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theLessThanPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theLikePredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.limitClause().Visit a parse tree produced byJPQLNextParser.literal().Visit a parse tree produced by theLiteralExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.macroPath().Visit a parse tree produced byJPQLNextParser.mapEntrySelectExpression().Visit a parse tree produced by theMapKeyPathlabeled alternative inJPQLNextParser.qualifiedPath().Visit a parse tree produced by theMemberOfPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theMultiplicativeExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced by theNamedParameterlabeled alternative inJPQLNextParser.parameter().Visit a parse tree produced by theNegatedPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.objectSelectExpression().Visit a parse tree produced byJPQLNextParser.offsetClause().Visit a parse tree produced byJPQLNextParser.orderByClause().Visit a parse tree produced byJPQLNextParser.orderByItem().Visit a parse tree produced by theOrPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.outerPath().Visit a parse tree produced by theParameterExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.parameterOrLiteral().Visit a parse tree produced byJPQLNextParser.parameterOrNumberLiteral().Visit a parse tree produced byJPQLNextParser.parseExpression().Visit a parse tree produced byJPQLNextParser.parseInItemExpression().Visit a parse tree produced byJPQLNextParser.parseInItemOrPathExpression().Visit a parse tree produced byJPQLNextParser.parsePathExpression().Visit a parse tree produced byJPQLNextParser.parsePredicate().Visit a parse tree produced byJPQLNextParser.parseSelectExpression().Visit a parse tree produced byJPQLNextParser.parseStatement().Visit a parse tree produced byJPQLNextParser.partitionByClause().Visit a parse tree produced byJPQLNextParser.path().Visit a parse tree produced by thePathExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.plainLiteral().Visit a parse tree produced byJPQLNextParser.plainNumericLiteral().Visit a parse tree produced by thePositionalParameterlabeled alternative inJPQLNextParser.parameter().Visit a parse tree produced byJPQLNextParser.predicateOrExpression().Visit a parse tree produced byJPQLNextParser.qualifiedJoin().Visit a parse tree produced byJPQLNextParser.qualifiedJoinPredicate().Visit a parse tree produced by theQuantifiedSimpleEqualityPredicatelabeled alternative inJPQLNextParser.predicate().visitQuantifiedSimpleGreaterThanOrEqualPredicate(JPQLNextParser.QuantifiedSimpleGreaterThanOrEqualPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleGreaterThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().visitQuantifiedSimpleGreaterThanPredicate(JPQLNextParser.QuantifiedSimpleGreaterThanPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleGreaterThanPredicatelabeled alternative inJPQLNextParser.predicate().visitQuantifiedSimpleInequalityPredicate(JPQLNextParser.QuantifiedSimpleInequalityPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleInequalityPredicatelabeled alternative inJPQLNextParser.predicate().visitQuantifiedSimpleLessThanOrEqualPredicate(JPQLNextParser.QuantifiedSimpleLessThanOrEqualPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleLessThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced by theQuantifiedSimpleLessThanPredicatelabeled alternative inJPQLNextParser.predicate().Visit a parse tree produced byJPQLNextParser.querySpecification().Visit a parse tree produced byJPQLNextParser.resultIdentifier().Visit a parse tree produced byJPQLNextParser.returningClause().Visit a parse tree produced byJPQLNextParser.searchedCaseWhen().Visit a parse tree produced byJPQLNextParser.selectClause().Visit a parse tree produced byJPQLNextParser.selectExpression().Visit a parse tree produced byJPQLNextParser.selectItem().Visit a parse tree produced byJPQLNextParser.selectStatement().Visit a parse tree produced by theSimpleCaseExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.simpleCaseWhen().Visit a parse tree produced byJPQLNextParser.simpleStatement().Visit a parse tree produced byJPQLNextParser.simpleSubpath().Visit a parse tree produced byJPQLNextParser.subQuery().Visit a parse tree produced byJPQLNextParser.subQueryFromClause().Visit a parse tree produced byJPQLNextParser.subQueryFromItem().Visit a parse tree produced byJPQLNextParser.subQueryOrderByClause().Visit a parse tree produced byJPQLNextParser.subQueryQualifiedJoin().Visit a parse tree produced byJPQLNextParser.subQuerySelectClause().Visit a parse tree produced byJPQLNextParser.subQuerySelectItem().Visit a parse tree produced byJPQLNextParser.subQuerySpecification().Visit a parse tree produced byJPQLNextParser.targetFieldsSpecification().Visit a parse tree produced by theTemporalFunctionlabeled alternative inJPQLNextParser.function().Visit a parse tree produced by theTemporalFunctionExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.timeLiteral().Visit a parse tree produced byJPQLNextParser.timestampLiteral().Visit a parse tree produced by theTreatPathlabeled alternative inJPQLNextParser.qualifiedPath().Visit a parse tree produced byJPQLNextParser.trimCharacter().Visit a parse tree produced by theTrimFunctionlabeled alternative inJPQLNextParser.function().Visit a parse tree produced byJPQLNextParser.trimSpecification().Visit a parse tree produced by theUnaryMinusExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced by theUnaryPlusExpressionlabeled alternative inJPQLNextParser.expression().Visit a parse tree produced byJPQLNextParser.updateStatement().Visit a parse tree produced by theValuePathlabeled alternative inJPQLNextParser.qualifiedPath().Visit a parse tree produced byJPQLNextParser.whereClause().Visit a parse tree produced byJPQLNextParser.windowClause().Visit a parse tree produced byJPQLNextParser.windowDefinition().Visit a parse tree produced byJPQLNextParser.withQuery().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitParseStatement
Visit a parse tree produced byJPQLNextParser.parseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParseSelectExpression
Visit a parse tree produced byJPQLNextParser.parseSelectExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParsePathExpression
Visit a parse tree produced byJPQLNextParser.parsePathExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParseExpression
Visit a parse tree produced byJPQLNextParser.parseExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParseInItemExpression
Visit a parse tree produced byJPQLNextParser.parseInItemExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParseInItemOrPathExpression
Visit a parse tree produced byJPQLNextParser.parseInItemOrPathExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParsePredicate
Visit a parse tree produced byJPQLNextParser.parsePredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithQuery
Visit a parse tree produced byJPQLNextParser.withQuery().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleStatement
Visit a parse tree produced byJPQLNextParser.simpleStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectStatement
Visit a parse tree produced byJPQLNextParser.selectStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQuery
Visit a parse tree produced byJPQLNextParser.subQuery().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQuerySpecification
Visit a parse tree produced byJPQLNextParser.subQuerySpecification().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQueryOrderByClause
Visit a parse tree produced byJPQLNextParser.subQueryOrderByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeleteStatement
Visit a parse tree produced byJPQLNextParser.deleteStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdateStatement
Visit a parse tree produced byJPQLNextParser.updateStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertStatement
Visit a parse tree produced byJPQLNextParser.insertStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDmlAttributeName
Visit a parse tree produced byJPQLNextParser.dmlAttributeName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTargetFieldsSpecification
Visit a parse tree produced byJPQLNextParser.targetFieldsSpecification().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturningClause
Visit a parse tree produced byJPQLNextParser.returningClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuerySpecification
Visit a parse tree produced byJPQLNextParser.querySpecification().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromClause
Visit a parse tree produced byJPQLNextParser.fromClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQueryFromClause
Visit a parse tree produced byJPQLNextParser.subQueryFromClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromItem
Visit a parse tree produced byJPQLNextParser.fromItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQueryFromItem
Visit a parse tree produced byJPQLNextParser.subQueryFromItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromEntity
Visit a parse tree produced by theFromEntitylabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromValues
Visit a parse tree produced by theFromValueslabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromValuesList
Visit a parse tree produced by theFromValuesListlabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromSimpleValuesLikeEntityAttribute
T visitFromSimpleValuesLikeEntityAttribute(JPQLNextParser.FromSimpleValuesLikeEntityAttributeContext ctx) Visit a parse tree produced by theFromSimpleValuesLikeEntityAttributelabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromSimpleValuesList
Visit a parse tree produced by theFromSimpleValuesListlabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromOldOrNew
Visit a parse tree produced by theFromOldOrNewlabeled alternative inJPQLNextParser.fromItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromItemValuesItem
Visit a parse tree produced byJPQLNextParser.fromItemValuesItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntityName
Visit a parse tree produced byJPQLNextParser.entityName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentificationVariable
Visit a parse tree produced byJPQLNextParser.identificationVariable().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCrossJoin
Visit a parse tree produced byJPQLNextParser.crossJoin().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInCollectionJoin
Visit a parse tree produced byJPQLNextParser.inCollectionJoin().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedJoin
Visit a parse tree produced byJPQLNextParser.qualifiedJoin().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQueryQualifiedJoin
Visit a parse tree produced byJPQLNextParser.subQueryQualifiedJoin().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinItemElement
Visit a parse tree produced byJPQLNextParser.joinItemElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinExpression
Visit a parse tree produced byJPQLNextParser.joinExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinTypeQualifier
Visit a parse tree produced byJPQLNextParser.joinTypeQualifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedJoinPredicate
Visit a parse tree produced byJPQLNextParser.qualifiedJoinPredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectClause
Visit a parse tree produced byJPQLNextParser.selectClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQuerySelectClause
Visit a parse tree produced byJPQLNextParser.subQuerySelectClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectItem
Visit a parse tree produced byJPQLNextParser.selectItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubQuerySelectItem
Visit a parse tree produced byJPQLNextParser.subQuerySelectItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectExpression
Visit a parse tree produced byJPQLNextParser.selectExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitResultIdentifier
Visit a parse tree produced byJPQLNextParser.resultIdentifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapEntrySelectExpression
Visit a parse tree produced byJPQLNextParser.mapEntrySelectExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstructorExpression
Visit a parse tree produced byJPQLNextParser.constructorExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstructorItem
Visit a parse tree produced byJPQLNextParser.constructorItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectSelectExpression
Visit a parse tree produced byJPQLNextParser.objectSelectExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath
Visit a parse tree produced byJPQLNextParser.path().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacroPath
Visit a parse tree produced byJPQLNextParser.macroPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOuterPath
Visit a parse tree produced byJPQLNextParser.outerPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTreatPath
Visit a parse tree produced by theTreatPathlabeled alternative inJPQLNextParser.qualifiedPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValuePath
Visit a parse tree produced by theValuePathlabeled alternative inJPQLNextParser.qualifiedPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapKeyPath
Visit a parse tree produced by theMapKeyPathlabeled alternative inJPQLNextParser.qualifiedPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleSubpath
Visit a parse tree produced byJPQLNextParser.simpleSubpath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGeneralSubpath
Visit a parse tree produced byJPQLNextParser.generalSubpath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupByClause
Visit a parse tree produced byJPQLNextParser.groupByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupingValue
Visit a parse tree produced byJPQLNextParser.groupingValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHavingClause
Visit a parse tree produced byJPQLNextParser.havingClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByClause
Visit a parse tree produced byJPQLNextParser.orderByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByItem
Visit a parse tree produced byJPQLNextParser.orderByItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowClause
Visit a parse tree produced byJPQLNextParser.windowClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowDefinition
Visit a parse tree produced byJPQLNextParser.windowDefinition().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPartitionByClause
Visit a parse tree produced byJPQLNextParser.partitionByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameClause
Visit a parse tree produced byJPQLNextParser.frameClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameStart
Visit a parse tree produced byJPQLNextParser.frameStart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameEnd
Visit a parse tree produced byJPQLNextParser.frameEnd().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameExclusionClause
Visit a parse tree produced byJPQLNextParser.frameExclusionClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitClause
Visit a parse tree produced byJPQLNextParser.limitClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOffsetClause
Visit a parse tree produced byJPQLNextParser.offsetClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterOrNumberLiteral
Visit a parse tree produced byJPQLNextParser.parameterOrNumberLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeysetClause
Visit a parse tree produced byJPQLNextParser.keysetClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterOrLiteral
Visit a parse tree produced byJPQLNextParser.parameterOrLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntityTypeOrEnumLiteral
Visit a parse tree produced byJPQLNextParser.entityTypeOrEnumLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereClause
Visit a parse tree produced byJPQLNextParser.whereClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpression
Visit a parse tree produced by theAdditiveExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralExpression
Visit a parse tree produced by theLiteralExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntityTypeExpression
Visit a parse tree produced by theEntityTypeExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupedExpression
Visit a parse tree produced by theGroupedExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConcatenationExpression
Visit a parse tree produced by theConcatenationExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleCaseExpression
Visit a parse tree produced by theSimpleCaseExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionExpression
Visit a parse tree produced by theFunctionExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathExpression
Visit a parse tree produced by thePathExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryMinusExpression
Visit a parse tree produced by theUnaryMinusExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterExpression
Visit a parse tree produced by theParameterExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTemporalFunctionExpression
Visit a parse tree produced by theTemporalFunctionExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryPlusExpression
Visit a parse tree produced by theUnaryPlusExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGeneralCaseExpression
Visit a parse tree produced by theGeneralCaseExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpression
Visit a parse tree produced by theMultiplicativeExpressionlabeled alternative inJPQLNextParser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleLessThanOrEqualPredicate
T visitQuantifiedSimpleLessThanOrEqualPredicate(JPQLNextParser.QuantifiedSimpleLessThanOrEqualPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleLessThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExistsSimplePredicate
Visit a parse tree produced by theExistsSimplePredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBetweenPredicate
Visit a parse tree produced by theBetweenPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleGreaterThanPredicate
T visitQuantifiedSimpleGreaterThanPredicate(JPQLNextParser.QuantifiedSimpleGreaterThanPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleGreaterThanPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndPredicate
Visit a parse tree produced by theAndPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInequalityPredicate
Visit a parse tree produced by theInequalityPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLessThanOrEqualPredicate
Visit a parse tree produced by theLessThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupedPredicate
Visit a parse tree produced by theGroupedPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLikePredicate
Visit a parse tree produced by theLikePredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInPredicate
Visit a parse tree produced by theInPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityPredicate
Visit a parse tree produced by theEqualityPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleInequalityPredicate
T visitQuantifiedSimpleInequalityPredicate(JPQLNextParser.QuantifiedSimpleInequalityPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleInequalityPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGreaterThanPredicate
Visit a parse tree produced by theGreaterThanPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegatedPredicate
Visit a parse tree produced by theNegatedPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleLessThanPredicate
T visitQuantifiedSimpleLessThanPredicate(JPQLNextParser.QuantifiedSimpleLessThanPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleLessThanPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrPredicate
Visit a parse tree produced by theOrPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberOfPredicate
Visit a parse tree produced by theMemberOfPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIsEmptyPredicate
Visit a parse tree produced by theIsEmptyPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleEqualityPredicate
T visitQuantifiedSimpleEqualityPredicate(JPQLNextParser.QuantifiedSimpleEqualityPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleEqualityPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLessThanPredicate
Visit a parse tree produced by theLessThanPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIsNullPredicate
Visit a parse tree produced by theIsNullPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGreaterThanOrEqualPredicate
Visit a parse tree produced by theGreaterThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedSimpleGreaterThanOrEqualPredicate
T visitQuantifiedSimpleGreaterThanOrEqualPredicate(JPQLNextParser.QuantifiedSimpleGreaterThanOrEqualPredicateContext ctx) Visit a parse tree produced by theQuantifiedSimpleGreaterThanOrEqualPredicatelabeled alternative inJPQLNextParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateOrExpression
Visit a parse tree produced byJPQLNextParser.predicateOrExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInList
Visit a parse tree produced byJPQLNextParser.inList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntityType
Visit a parse tree produced byJPQLNextParser.entityType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleCaseWhen
Visit a parse tree produced byJPQLNextParser.simpleCaseWhen().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSearchedCaseWhen
Visit a parse tree produced byJPQLNextParser.searchedCaseWhen().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byJPQLNextParser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlainLiteral
Visit a parse tree produced byJPQLNextParser.plainLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlainNumericLiteral
Visit a parse tree produced byJPQLNextParser.plainNumericLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimestampLiteral
Visit a parse tree produced byJPQLNextParser.timestampLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateLiteral
Visit a parse tree produced byJPQLNextParser.dateLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLiteral
Visit a parse tree produced byJPQLNextParser.timeLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLiteralText
Visit a parse tree produced byJPQLNextParser.dateTimeLiteralText().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedParameter
Visit a parse tree produced by theNamedParameterlabeled alternative inJPQLNextParser.parameter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositionalParameter
Visit a parse tree produced by thePositionalParameterlabeled alternative inJPQLNextParser.parameter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrimFunction
Visit a parse tree produced by theTrimFunctionlabeled alternative inJPQLNextParser.function().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTemporalFunction
Visit a parse tree produced by theTemporalFunctionlabeled alternative inJPQLNextParser.function().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCountFunction
Visit a parse tree produced by theCountFunctionlabeled alternative inJPQLNextParser.function().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGenericFunctionInvocation
Visit a parse tree produced by theGenericFunctionInvocationlabeled alternative inJPQLNextParser.function().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrimSpecification
Visit a parse tree produced byJPQLNextParser.trimSpecification().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrimCharacter
Visit a parse tree produced byJPQLNextParser.trimCharacter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byJPQLNextParser.identifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierNonStart
Visit a parse tree produced byJPQLNextParser.identifierNonStart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-