Class MongoParserVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
io.quarkus.panacheql.internal.HqlParserBaseVisitor<String>
io.quarkus.mongodb.panache.common.binder.MongoParserVisitor
- All Implemented Interfaces:
HqlParserVisitor<String>
,org.antlr.v4.runtime.tree.ParseTreeVisitor<String>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class io.quarkus.panacheql.internal.HqlParserBaseVisitor
visitAbsFunction, visitAdditionExpression, visitAggregateFunction, visitAssignment, visitAvgFunction, visitBetweenPredicate, visitBitLengthFunction, visitCaseExpression, visitCaseOtherwise, visitCaseStatement, visitCastFunction, visitCastTarget, visitCharLengthFunction, visitCoalesce, visitCoalesceExpression, visitCollateName, visitCollationSpecification, visitCollectionElementNavigablePath, visitCollectionIndexFunction, visitCollectionSizeFunction, visitConcatenationExpression, visitConcatFunction, visitCountFunction, visitCrossJoin, visitCurrentDateFunction, visitCurrentTimeFunction, visitCurrentTimestampFunction, visitDateLiteral, visitDatetimeField, visitDateTimeLiteralText, visitDeleteStatement, visitDivisionExpression, visitDotIdentifierSequence, visitDotIdentifierSequenceContinuation, visitDynamicInstantiation, visitDynamicInstantiationArg, visitDynamicInstantiationArgExpression, visitDynamicInstantiationArgs, visitDynamicInstantiationTarget, visitEntityName, visitEntityTypeExpression, visitEntityTypeReference, visitExplicitTupleInList, visitExtractField, visitExtractFunction, visitFromClause, visitFromClauseSpace, visitFunction, visitFunctionExpression, visitGeneralPathFragment, visitGroupByClause, visitGroupedPredicate, visitGroupingSpecification, visitGroupingValue, visitHavingClause, visitIdentificationVariableDef, visitIdentifier, visitIndexedPathAccessFragment, visitInsertSpec, visitInsertStatement, visitIntoSpec, visitIsEmptyPredicate, visitJoinTypeQualifier, visitJpaCollectionJoin, visitJpaNonStandardFunction, visitJpaNonStandardFunctionName, visitJpaSelectObjectSyntax, visitLengthFunction, visitLikeEscape, visitLimitClause, visitLiteral, visitLocateFunction, visitLocateFunctionStartArgument, visitLocateFunctionStringArgument, visitLocateFunctionSubstrArgument, visitLowerFunction, visitMapEntrySelection, visitMapKeyNavigablePath, visitMaxElementFunction, visitMaxFunction, visitMaxIndexFunction, visitMemberOfPredicate, visitMinElementFunction, visitMinFunction, visitMinIndexFunction, visitModDividendArgument, visitModDivisorArgument, visitModFunction, visitModuloExpression, visitMultiplicationExpression, visitNamedParameter, visitNegatedPredicate, visitNonSecondDatetimeField, visitNonStandardFunction, visitNonStandardFunctionArguments, visitNonStandardFunctionName, visitNullIf, visitNullIfExpression, visitOctetLengthFunction, visitOffsetClause, visitOrderByClause, visitOrderingSpecification, visitParameterOrNumberLiteral, visitPath, visitPathContinuation, visitPathRoot, visitPersistentCollectionReferenceInList, visitPositionalParameter, visitPositionFunction, visitPositionStringArgument, visitPositionSubstrArgument, visitQualifiedJoin, visitQualifiedJoinPredicate, visitQualifiedJoinRhs, visitQuerySpec, visitResultIdentifier, visitSearchedCaseStatement, visitSearchedCaseWhen, visitSelectClause, visitSelectExpression, visitSelection, visitSelectionList, visitSelectStatement, visitSetClause, visitSimpleCaseStatement, visitSimpleCaseWhen, visitSortSpecification, visitSqrtFunction, visitStandardFunction, visitStatement, visitStrFunction, visitSubQueryExpression, visitSubQueryInList, visitSubstringFunction, visitSubstringFunctionLengthArgument, visitSubstringFunctionStartArgument, visitSubtractionExpression, visitSumFunction, visitSyntacticDomainPath, visitTargetFieldsSpec, visitTimeLiteral, visitTimestampLiteral, visitTimeZoneField, visitTreatedNavigablePath, visitTrimCharacter, visitTrimFunction, visitTrimSpecification, visitUnaryMinusExpression, visitUnaryPlusExpression, visitUpdateStatement, visitUpperFunction, visitWhereClause
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
MongoParserVisitor
-
-
Method Details
-
visitAndPredicate
- Specified by:
visitAndPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitAndPredicate
in classHqlParserBaseVisitor<String>
-
visitOrPredicate
- Specified by:
visitOrPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitOrPredicate
in classHqlParserBaseVisitor<String>
-
visitEqualityPredicate
- Specified by:
visitEqualityPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitEqualityPredicate
in classHqlParserBaseVisitor<String>
-
visitInequalityPredicate
- Specified by:
visitInequalityPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitInequalityPredicate
in classHqlParserBaseVisitor<String>
-
visitLessThanOrEqualPredicate
- Specified by:
visitLessThanOrEqualPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitLessThanOrEqualPredicate
in classHqlParserBaseVisitor<String>
-
visitLikePredicate
- Specified by:
visitLikePredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitLikePredicate
in classHqlParserBaseVisitor<String>
-
visitGreaterThanPredicate
- Specified by:
visitGreaterThanPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitGreaterThanPredicate
in classHqlParserBaseVisitor<String>
-
visitLessThanPredicate
- Specified by:
visitLessThanPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitLessThanPredicate
in classHqlParserBaseVisitor<String>
-
visitGreaterThanOrEqualPredicate
- Specified by:
visitGreaterThanOrEqualPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitGreaterThanOrEqualPredicate
in classHqlParserBaseVisitor<String>
-
visitIsNullPredicate
- Specified by:
visitIsNullPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitIsNullPredicate
in classHqlParserBaseVisitor<String>
-
visitLiteralExpression
- Specified by:
visitLiteralExpression
in interfaceHqlParserVisitor<String>
- Overrides:
visitLiteralExpression
in classHqlParserBaseVisitor<String>
-
visitParameterExpression
- Specified by:
visitParameterExpression
in interfaceHqlParserVisitor<String>
- Overrides:
visitParameterExpression
in classHqlParserBaseVisitor<String>
-
visitPathExpression
- Specified by:
visitPathExpression
in interfaceHqlParserVisitor<String>
- Overrides:
visitPathExpression
in classHqlParserBaseVisitor<String>
-
visitInPredicate
- Specified by:
visitInPredicate
in interfaceHqlParserVisitor<String>
- Overrides:
visitInPredicate
in classHqlParserBaseVisitor<String>
-