Package org.rumbledb.parser.jsoniq
Interface JsoniqParserVisitor<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:
JsoniqParserBaseVisitor,TranslationVisitor
public interface JsoniqParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
JsoniqParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byJsoniqParser.abbrevForwardStep().Visit a parse tree produced byJsoniqParser.abbrevReverseStep().Visit a parse tree produced byJsoniqParser.additiveExpr().Visit a parse tree produced by theallNameslabeled alternative inJsoniqParser.wildcard().Visit a parse tree produced byJsoniqParser.allowingEmpty().Visit a parse tree produced by theallWithLocallabeled alternative inJsoniqParser.wildcard().Visit a parse tree produced by theallWithNSlabeled alternative inJsoniqParser.wildcard().Visit a parse tree produced byJsoniqParser.andExpr().Visit a parse tree produced byJsoniqParser.annotatedDecl().Visit a parse tree produced byJsoniqParser.annotation().Visit a parse tree produced byJsoniqParser.annotations().Visit a parse tree produced byJsoniqParser.anyArrayTest().Visit a parse tree produced byJsoniqParser.anyFunctionTest().Visit a parse tree produced byJsoniqParser.anyKindTest().Visit a parse tree produced byJsoniqParser.anyMapTest().Visit a parse tree produced byJsoniqParser.appendExpr().Visit a parse tree produced byJsoniqParser.applyStatement().Visit a parse tree produced byJsoniqParser.argument().Visit a parse tree produced byJsoniqParser.argumentList().Visit a parse tree produced byJsoniqParser.arrayConstructor().Visit a parse tree produced byJsoniqParser.arrayLookup().Visit a parse tree produced byJsoniqParser.arrayTest().Visit a parse tree produced byJsoniqParser.arrayUnboxing().Visit a parse tree produced byJsoniqParser.arrowExpr().Visit a parse tree produced byJsoniqParser.arrowFunctionSpecifier().Visit a parse tree produced byJsoniqParser.assignStatement().Visit a parse tree produced byJsoniqParser.attributeDeclaration().Visit a parse tree produced byJsoniqParser.attributeName().Visit a parse tree produced byJsoniqParser.attributeNameOrWildcard().Visit a parse tree produced byJsoniqParser.attributeTest().Visit a parse tree produced byJsoniqParser.axisStep().Visit a parse tree produced byJsoniqParser.baseURIDecl().Visit a parse tree produced byJsoniqParser.binaryNodeTest().Visit a parse tree produced byJsoniqParser.blockExpr().Visit a parse tree produced byJsoniqParser.blockStatement().Visit a parse tree produced byJsoniqParser.boundarySpaceDecl().Visit a parse tree produced by theBracedURILiterallabeled alternative inJsoniqParser.wildcard().Visit a parse tree produced byJsoniqParser.breakStatement().Visit a parse tree produced byJsoniqParser.caseClause().Visit a parse tree produced byJsoniqParser.caseStatement().Visit a parse tree produced byJsoniqParser.castableExpr().Visit a parse tree produced byJsoniqParser.castExpr().Visit a parse tree produced byJsoniqParser.catchCaseStatement().Visit a parse tree produced byJsoniqParser.catchClause().Visit a parse tree produced byJsoniqParser.commentTest().Visit a parse tree produced byJsoniqParser.commonContent().Visit a parse tree produced byJsoniqParser.comparisonExpr().Visit a parse tree produced byJsoniqParser.compAttrConstructor().Visit a parse tree produced byJsoniqParser.compCommentConstructor().Visit a parse tree produced byJsoniqParser.compDocConstructor().Visit a parse tree produced byJsoniqParser.compElemConstructor().Visit a parse tree produced byJsoniqParser.compNamespaceConstructor().Visit a parse tree produced byJsoniqParser.compOp().Visit a parse tree produced byJsoniqParser.compPIConstructor().Visit a parse tree produced byJsoniqParser.compTextConstructor().Visit a parse tree produced byJsoniqParser.computedConstructor().Visit a parse tree produced byJsoniqParser.constructionDecl().Visit a parse tree produced byJsoniqParser.contextItemDecl().Visit a parse tree produced byJsoniqParser.contextItemExpr().Visit a parse tree produced byJsoniqParser.continueStatement().Visit a parse tree produced byJsoniqParser.copyDecl().Visit a parse tree produced byJsoniqParser.copyNamespacesDecl().Visit a parse tree produced byJsoniqParser.countClause().Visit a parse tree produced byJsoniqParser.createCollectionExpr().Visit a parse tree produced byJsoniqParser.curlyArrayConstructor().Visit a parse tree produced byJsoniqParser.decimalFormatDecl().Visit a parse tree produced byJsoniqParser.defaultCollationDecl().Visit a parse tree produced byJsoniqParser.defaultNamespaceDecl().Visit a parse tree produced byJsoniqParser.deleteExpr().Visit a parse tree produced byJsoniqParser.deleteIndexExpr().Visit a parse tree produced byJsoniqParser.deleteSearchExpr().Visit a parse tree produced byJsoniqParser.dialectKeywordOKForFunction().Visit a parse tree produced byJsoniqParser.dirAttributeContentApos().Visit a parse tree produced byJsoniqParser.dirAttributeContentQuot().Visit a parse tree produced byJsoniqParser.dirAttributeList().Visit a parse tree produced byJsoniqParser.dirAttributeValue().Visit a parse tree produced byJsoniqParser.dirAttributeValueApos().Visit a parse tree produced byJsoniqParser.dirAttributeValueQuot().Visit a parse tree produced byJsoniqParser.directConstructor().Visit a parse tree produced byJsoniqParser.dirElemConstructorOpenClose().Visit a parse tree produced byJsoniqParser.dirElemConstructorSingleTag().Visit a parse tree produced byJsoniqParser.dirElemContent().Visit a parse tree produced byJsoniqParser.documentTest().Visit a parse tree produced byJsoniqParser.editCollectionExpr().Visit a parse tree produced byJsoniqParser.elementDeclaration().Visit a parse tree produced byJsoniqParser.elementName().Visit a parse tree produced byJsoniqParser.elementNameOrWildcard().Visit a parse tree produced byJsoniqParser.elementTest().Visit a parse tree produced byJsoniqParser.emptyOrderDecl().Visit a parse tree produced byJsoniqParser.enclosedContentExpr().Visit a parse tree produced byJsoniqParser.enclosedExpression().Visit a parse tree produced byJsoniqParser.enclosedPrefixExpr().Visit a parse tree produced byJsoniqParser.enclosedURIExpr().Visit a parse tree produced byJsoniqParser.eqName().Visit a parse tree produced byJsoniqParser.escapedApos().Visit a parse tree produced byJsoniqParser.escapedJsoniqStringCharacter().Visit a parse tree produced byJsoniqParser.escapedQuot().Visit a parse tree produced byJsoniqParser.exitStatement().Visit a parse tree produced byJsoniqParser.expr().Visit a parse tree produced byJsoniqParser.exprSimple().Visit a parse tree produced byJsoniqParser.exprSingle().Visit a parse tree produced byJsoniqParser.extensionExpr().Visit a parse tree produced byJsoniqParser.flworExpr().Visit a parse tree produced byJsoniqParser.flworStatement().Visit a parse tree produced byJsoniqParser.forClause().Visit a parse tree produced byJsoniqParser.forVar().Visit a parse tree produced byJsoniqParser.forwardAxis().Visit a parse tree produced byJsoniqParser.forwardStep().Visit a parse tree produced byJsoniqParser.functionCall().Visit a parse tree produced byJsoniqParser.functionDecl().Visit a parse tree produced byJsoniqParser.functionItemExpr().Visit a parse tree produced byJsoniqParser.functionName().Visit a parse tree produced byJsoniqParser.functionTest().Visit a parse tree produced byJsoniqParser.generalComp().Visit a parse tree produced byJsoniqParser.groupByClause().Visit a parse tree produced byJsoniqParser.groupByVar().Visit a parse tree produced byJsoniqParser.ifExpr().Visit a parse tree produced byJsoniqParser.ifStatement().Visit a parse tree produced byJsoniqParser.inheritMode().Visit a parse tree produced byJsoniqParser.inlineFunctionExpr().Visit a parse tree produced byJsoniqParser.insertExpr().Visit a parse tree produced byJsoniqParser.insertIndexExpr().Visit a parse tree produced byJsoniqParser.insertSearchExpr().Visit a parse tree produced byJsoniqParser.instanceOfExpr().Visit a parse tree produced byJsoniqParser.intersectExceptExpr().Visit a parse tree produced byJsoniqParser.isStaticallyExpr().Visit a parse tree produced byJsoniqParser.itemType().Visit a parse tree produced byJsoniqParser.keySpecifier().Visit a parse tree produced byJsoniqParser.keyword().Visit a parse tree produced byJsoniqParser.keywordNotOKForFunction().Visit a parse tree produced byJsoniqParser.keywordOKForFunction().Visit a parse tree produced byJsoniqParser.kindTest().Visit a parse tree produced byJsoniqParser.letClause().Visit a parse tree produced byJsoniqParser.letVar().Visit a parse tree produced byJsoniqParser.libraryModule().Visit a parse tree produced byJsoniqParser.literal().Visit a parse tree produced byJsoniqParser.lookup().Visit a parse tree produced byJsoniqParser.mainModule().Visit a parse tree produced byJsoniqParser.mapTest().Visit a parse tree produced byJsoniqParser.module().Visit a parse tree produced byJsoniqParser.moduleAndThisIsIt().Visit a parse tree produced byJsoniqParser.moduleImport().Visit a parse tree produced byJsoniqParser.multiplicativeExpr().Visit a parse tree produced byJsoniqParser.namedFunctionRef().Visit a parse tree produced byJsoniqParser.namespaceDecl().Visit a parse tree produced byJsoniqParser.namespaceNodeTest().Visit a parse tree produced byJsoniqParser.nameTest().Visit a parse tree produced byJsoniqParser.ncName().Visit a parse tree produced byJsoniqParser.nodeComp().Visit a parse tree produced byJsoniqParser.nodeConstructor().Visit a parse tree produced byJsoniqParser.nodeTest().Visit a parse tree produced byJsoniqParser.noQuotesNoBracesNoAmpNoLAng().Visit a parse tree produced byJsoniqParser.notExpr().Visit a parse tree produced byJsoniqParser.numericLiteral().Visit a parse tree produced byJsoniqParser.objectConstructor().Visit a parse tree produced byJsoniqParser.objectLookup().Visit a parse tree produced byJsoniqParser.optionDecl().Visit a parse tree produced byJsoniqParser.orderByClause().Visit a parse tree produced byJsoniqParser.orderByExpr().Visit a parse tree produced byJsoniqParser.orderedExpr().Visit a parse tree produced byJsoniqParser.orderingModeDecl().Visit a parse tree produced byJsoniqParser.orExpr().Visit a parse tree produced byJsoniqParser.pairConstructor().Visit a parse tree produced byJsoniqParser.param().Visit a parse tree produced byJsoniqParser.paramList().Visit a parse tree produced byJsoniqParser.parenthesizedExpr().Visit a parse tree produced byJsoniqParser.parenthesizedItemTest().Visit a parse tree produced byJsoniqParser.pathExpr().Visit a parse tree produced byJsoniqParser.piTest().Visit a parse tree produced byJsoniqParser.positionalVar().Visit a parse tree produced byJsoniqParser.postfixExpr().Visit a parse tree produced byJsoniqParser.pragma().Visit a parse tree produced byJsoniqParser.predicate().Visit a parse tree produced byJsoniqParser.predicateList().Visit a parse tree produced byJsoniqParser.preserveMode().Visit a parse tree produced byJsoniqParser.primaryExpr().Visit a parse tree produced byJsoniqParser.program().Visit a parse tree produced byJsoniqParser.prolog().Visit a parse tree produced byJsoniqParser.prologHeader().Visit a parse tree produced byJsoniqParser.qname().Visit a parse tree produced byJsoniqParser.quantifiedExpr().Visit a parse tree produced byJsoniqParser.quantifiedExprVar().Visit a parse tree produced byJsoniqParser.rangeExpr().Visit a parse tree produced byJsoniqParser.relativePathExpr().Visit a parse tree produced byJsoniqParser.renameExpr().Visit a parse tree produced byJsoniqParser.replaceExpr().Visit a parse tree produced byJsoniqParser.reverseAxis().Visit a parse tree produced byJsoniqParser.reverseStep().Visit a parse tree produced byJsoniqParser.schemaAttributeTest().Visit a parse tree produced byJsoniqParser.schemaElementTest().Visit a parse tree produced byJsoniqParser.schemaImport().Visit a parse tree produced byJsoniqParser.schemaLanguage().Visit a parse tree produced byJsoniqParser.schemaPrefix().Visit a parse tree produced byJsoniqParser.sequenceType().Visit a parse tree produced byJsoniqParser.setter().Visit a parse tree produced byJsoniqParser.simpleMapExpr().Visit a parse tree produced byJsoniqParser.simpleTypeName().Visit a parse tree produced byJsoniqParser.singleType().Visit a parse tree produced byJsoniqParser.slidingWindowClause().Visit a parse tree produced byJsoniqParser.squareArrayConstructor().Visit a parse tree produced byJsoniqParser.statement().Visit a parse tree produced byJsoniqParser.statements().Visit a parse tree produced byJsoniqParser.statementsAndExpr().Visit a parse tree produced byJsoniqParser.statementsAndOptionalExpr().Visit a parse tree produced byJsoniqParser.stepExpr().Visit a parse tree produced byJsoniqParser.stringConcatExpr().Visit a parse tree produced byJsoniqParser.stringConstructor().Visit a parse tree produced byJsoniqParser.stringConstructorChars().Visit a parse tree produced byJsoniqParser.stringConstructorContent().Visit a parse tree produced byJsoniqParser.stringConstructorInterpolation().Visit a parse tree produced byJsoniqParser.stringLiteral().Visit a parse tree produced byJsoniqParser.stringLiteralApos().Visit a parse tree produced byJsoniqParser.stringLiteralQuot().Visit a parse tree produced byJsoniqParser.switchCaseClause().Visit a parse tree produced byJsoniqParser.switchCaseStatement().Visit a parse tree produced byJsoniqParser.switchExpr().Visit a parse tree produced byJsoniqParser.switchStatement().Visit a parse tree produced byJsoniqParser.textTest().Visit a parse tree produced byJsoniqParser.transformExpr().Visit a parse tree produced byJsoniqParser.treatExpr().Visit a parse tree produced byJsoniqParser.truncateCollectionExpr().Visit a parse tree produced byJsoniqParser.tryCatchExpr().Visit a parse tree produced byJsoniqParser.tryCatchStatement().Visit a parse tree produced byJsoniqParser.tumblingWindowClause().Visit a parse tree produced byJsoniqParser.typedArrayTest().Visit a parse tree produced byJsoniqParser.typeDecl().Visit a parse tree produced byJsoniqParser.typeDeclaration().Visit a parse tree produced byJsoniqParser.typedFunctionTest().Visit a parse tree produced byJsoniqParser.typedMapTest().Visit a parse tree produced byJsoniqParser.typeName().Visit a parse tree produced byJsoniqParser.typeswitchExpr().Visit a parse tree produced byJsoniqParser.typeSwitchStatement().Visit a parse tree produced byJsoniqParser.unaryExpr().Visit a parse tree produced byJsoniqParser.unaryLookup().Visit a parse tree produced byJsoniqParser.unionExpr().Visit a parse tree produced byJsoniqParser.unorderedExpr().Visit a parse tree produced byJsoniqParser.updateLocator().Visit a parse tree produced byJsoniqParser.uriLiteral().Visit a parse tree produced byJsoniqParser.validateExpr().Visit a parse tree produced byJsoniqParser.validationMode().Visit a parse tree produced byJsoniqParser.valueComp().Visit a parse tree produced byJsoniqParser.valueExpr().Visit a parse tree produced byJsoniqParser.varBinding().Visit a parse tree produced byJsoniqParser.varDecl().Visit a parse tree produced byJsoniqParser.varDeclForStatement().Visit a parse tree produced byJsoniqParser.varDeclStatement().Visit a parse tree produced byJsoniqParser.varRef().Visit a parse tree produced byJsoniqParser.versionDecl().Visit a parse tree produced byJsoniqParser.whereClause().Visit a parse tree produced byJsoniqParser.whileStatement().Visit a parse tree produced byJsoniqParser.windowClause().Visit a parse tree produced byJsoniqParser.windowEndCondition().Visit a parse tree produced byJsoniqParser.windowStartCondition().Visit a parse tree produced byJsoniqParser.windowVars().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitModule
Visit a parse tree produced byJsoniqParser.module().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionDecl
Visit a parse tree produced byJsoniqParser.versionDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnotatedDecl
Visit a parse tree produced byJsoniqParser.annotatedDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDecl
Visit a parse tree produced byJsoniqParser.typeDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaLanguage
Visit a parse tree produced byJsoniqParser.schemaLanguage().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndExpr
Visit a parse tree produced byJsoniqParser.andExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotExpr
Visit a parse tree produced byJsoniqParser.notExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayLookup
Visit a parse tree produced byJsoniqParser.arrayLookup().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayUnboxing
Visit a parse tree produced byJsoniqParser.arrayUnboxing().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectLookup
Visit a parse tree produced byJsoniqParser.objectLookup().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixExpr
Visit a parse tree produced byJsoniqParser.postfixExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimaryExpr
Visit a parse tree produced byJsoniqParser.primaryExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContextItemExpr
Visit a parse tree produced byJsoniqParser.contextItemExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectConstructor
Visit a parse tree produced byJsoniqParser.objectConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPairConstructor
Visit a parse tree produced byJsoniqParser.pairConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValidateExpr
Visit a parse tree produced byJsoniqParser.validateExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSequenceType
Visit a parse tree produced byJsoniqParser.sequenceType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitItemType
Visit a parse tree produced byJsoniqParser.itemType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDialectKeywordOKForFunction
Visit a parse tree produced byJsoniqParser.dialectKeywordOKForFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscapedJsoniqStringCharacter
Visit a parse tree produced byJsoniqParser.escapedJsoniqStringCharacter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralQuot
Visit a parse tree produced byJsoniqParser.stringLiteralQuot().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralApos
Visit a parse tree produced byJsoniqParser.stringLiteralApos().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleAndThisIsIt
Visit a parse tree produced byJsoniqParser.moduleAndThisIsIt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLibraryModule
Visit a parse tree produced byJsoniqParser.libraryModule().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProlog
Visit a parse tree produced byJsoniqParser.prolog().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrologHeader
Visit a parse tree produced byJsoniqParser.prologHeader().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultNamespaceDecl
Visit a parse tree produced byJsoniqParser.defaultNamespaceDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetter
Visit a parse tree produced byJsoniqParser.setter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBoundarySpaceDecl
Visit a parse tree produced byJsoniqParser.boundarySpaceDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultCollationDecl
Visit a parse tree produced byJsoniqParser.defaultCollationDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBaseURIDecl
Visit a parse tree produced byJsoniqParser.baseURIDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstructionDecl
Visit a parse tree produced byJsoniqParser.constructionDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderingModeDecl
Visit a parse tree produced byJsoniqParser.orderingModeDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyOrderDecl
Visit a parse tree produced byJsoniqParser.emptyOrderDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyNamespacesDecl
Visit a parse tree produced byJsoniqParser.copyNamespacesDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreserveMode
Visit a parse tree produced byJsoniqParser.preserveMode().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInheritMode
Visit a parse tree produced byJsoniqParser.inheritMode().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalFormatDecl
Visit a parse tree produced byJsoniqParser.decimalFormatDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaImport
Visit a parse tree produced byJsoniqParser.schemaImport().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaPrefix
Visit a parse tree produced byJsoniqParser.schemaPrefix().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleImport
Visit a parse tree produced byJsoniqParser.moduleImport().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamespaceDecl
Visit a parse tree produced byJsoniqParser.namespaceDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarDecl
Visit a parse tree produced byJsoniqParser.varDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContextItemDecl
Visit a parse tree produced byJsoniqParser.contextItemDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDecl
Visit a parse tree produced byJsoniqParser.functionDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParamList
Visit a parse tree produced byJsoniqParser.paramList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParam
Visit a parse tree produced byJsoniqParser.param().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnotations
Visit a parse tree produced byJsoniqParser.annotations().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnotation
Visit a parse tree produced byJsoniqParser.annotation().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionDecl
Visit a parse tree produced byJsoniqParser.optionDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpr
Visit a parse tree produced byJsoniqParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlworExpr
Visit a parse tree produced byJsoniqParser.flworExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForClause
Visit a parse tree produced byJsoniqParser.forClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForVar
Visit a parse tree produced byJsoniqParser.forVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllowingEmpty
Visit a parse tree produced byJsoniqParser.allowingEmpty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositionalVar
Visit a parse tree produced byJsoniqParser.positionalVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLetClause
Visit a parse tree produced byJsoniqParser.letClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLetVar
Visit a parse tree produced byJsoniqParser.letVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowClause
Visit a parse tree produced byJsoniqParser.windowClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTumblingWindowClause
Visit a parse tree produced byJsoniqParser.tumblingWindowClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSlidingWindowClause
Visit a parse tree produced byJsoniqParser.slidingWindowClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowStartCondition
Visit a parse tree produced byJsoniqParser.windowStartCondition().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowEndCondition
Visit a parse tree produced byJsoniqParser.windowEndCondition().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowVars
Visit a parse tree produced byJsoniqParser.windowVars().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCountClause
Visit a parse tree produced byJsoniqParser.countClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereClause
Visit a parse tree produced byJsoniqParser.whereClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupByClause
Visit a parse tree produced byJsoniqParser.groupByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupByVar
Visit a parse tree produced byJsoniqParser.groupByVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByClause
Visit a parse tree produced byJsoniqParser.orderByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByExpr
Visit a parse tree produced byJsoniqParser.orderByExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedExpr
Visit a parse tree produced byJsoniqParser.quantifiedExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantifiedExprVar
Visit a parse tree produced byJsoniqParser.quantifiedExprVar().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchExpr
Visit a parse tree produced byJsoniqParser.switchExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchCaseClause
Visit a parse tree produced byJsoniqParser.switchCaseClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeswitchExpr
Visit a parse tree produced byJsoniqParser.typeswitchExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseClause
Visit a parse tree produced byJsoniqParser.caseClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfExpr
Visit a parse tree produced byJsoniqParser.ifExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryCatchExpr
Visit a parse tree produced byJsoniqParser.tryCatchExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchClause
Visit a parse tree produced byJsoniqParser.catchClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnclosedExpression
Visit a parse tree produced byJsoniqParser.enclosedExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrExpr
Visit a parse tree produced byJsoniqParser.orExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonExpr
Visit a parse tree produced byJsoniqParser.comparisonExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConcatExpr
Visit a parse tree produced byJsoniqParser.stringConcatExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeExpr
Visit a parse tree produced byJsoniqParser.rangeExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpr
Visit a parse tree produced byJsoniqParser.additiveExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpr
Visit a parse tree produced byJsoniqParser.multiplicativeExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionExpr
Visit a parse tree produced byJsoniqParser.unionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntersectExceptExpr
Visit a parse tree produced byJsoniqParser.intersectExceptExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstanceOfExpr
Visit a parse tree produced byJsoniqParser.instanceOfExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIsStaticallyExpr
Visit a parse tree produced byJsoniqParser.isStaticallyExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTreatExpr
Visit a parse tree produced byJsoniqParser.treatExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastableExpr
Visit a parse tree produced byJsoniqParser.castableExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastExpr
Visit a parse tree produced byJsoniqParser.castExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrowExpr
Visit a parse tree produced byJsoniqParser.arrowExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryExpr
Visit a parse tree produced byJsoniqParser.unaryExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueExpr
Visit a parse tree produced byJsoniqParser.valueExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompOp
Visit a parse tree produced byJsoniqParser.compOp().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGeneralComp
Visit a parse tree produced byJsoniqParser.generalComp().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueComp
Visit a parse tree produced byJsoniqParser.valueComp().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeComp
Visit a parse tree produced byJsoniqParser.nodeComp().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValidationMode
Visit a parse tree produced byJsoniqParser.validationMode().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtensionExpr
Visit a parse tree produced byJsoniqParser.extensionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPragma
Visit a parse tree produced byJsoniqParser.pragma().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleMapExpr
Visit a parse tree produced byJsoniqParser.simpleMapExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathExpr
Visit a parse tree produced byJsoniqParser.pathExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelativePathExpr
Visit a parse tree produced byJsoniqParser.relativePathExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStepExpr
Visit a parse tree produced byJsoniqParser.stepExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAxisStep
Visit a parse tree produced byJsoniqParser.axisStep().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForwardStep
Visit a parse tree produced byJsoniqParser.forwardStep().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForwardAxis
Visit a parse tree produced byJsoniqParser.forwardAxis().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAbbrevForwardStep
Visit a parse tree produced byJsoniqParser.abbrevForwardStep().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReverseStep
Visit a parse tree produced byJsoniqParser.reverseStep().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReverseAxis
Visit a parse tree produced byJsoniqParser.reverseAxis().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAbbrevReverseStep
Visit a parse tree produced byJsoniqParser.abbrevReverseStep().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeTest
Visit a parse tree produced byJsoniqParser.nodeTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNameTest
Visit a parse tree produced byJsoniqParser.nameTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllNames
Visit a parse tree produced by theallNameslabeled alternative inJsoniqParser.wildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllWithNS
Visit a parse tree produced by theallWithNSlabeled alternative inJsoniqParser.wildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllWithLocal
Visit a parse tree produced by theallWithLocallabeled alternative inJsoniqParser.wildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBracedURILiteral
Visit a parse tree produced by theBracedURILiterallabeled alternative inJsoniqParser.wildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentList
Visit a parse tree produced byJsoniqParser.argumentList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateList
Visit a parse tree produced byJsoniqParser.predicateList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicate
Visit a parse tree produced byJsoniqParser.predicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLookup
Visit a parse tree produced byJsoniqParser.lookup().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeySpecifier
Visit a parse tree produced byJsoniqParser.keySpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrowFunctionSpecifier
Visit a parse tree produced byJsoniqParser.arrowFunctionSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byJsoniqParser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumericLiteral
Visit a parse tree produced byJsoniqParser.numericLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarRef
Visit a parse tree produced byJsoniqParser.varRef().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarBinding
Visit a parse tree produced byJsoniqParser.varBinding().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedExpr
Visit a parse tree produced byJsoniqParser.parenthesizedExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderedExpr
Visit a parse tree produced byJsoniqParser.orderedExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnorderedExpr
Visit a parse tree produced byJsoniqParser.unorderedExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
Visit a parse tree produced byJsoniqParser.functionCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgument
Visit a parse tree produced byJsoniqParser.argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeConstructor
Visit a parse tree produced byJsoniqParser.nodeConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirectConstructor
Visit a parse tree produced byJsoniqParser.directConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirElemConstructorOpenClose
Visit a parse tree produced byJsoniqParser.dirElemConstructorOpenClose().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirElemConstructorSingleTag
Visit a parse tree produced byJsoniqParser.dirElemConstructorSingleTag().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeList
Visit a parse tree produced byJsoniqParser.dirAttributeList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeValueQuot
Visit a parse tree produced byJsoniqParser.dirAttributeValueQuot().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeValueApos
Visit a parse tree produced byJsoniqParser.dirAttributeValueApos().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeValue
Visit a parse tree produced byJsoniqParser.dirAttributeValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeContentQuot
Visit a parse tree produced byJsoniqParser.dirAttributeContentQuot().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirAttributeContentApos
Visit a parse tree produced byJsoniqParser.dirAttributeContentApos().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscapedQuot
Visit a parse tree produced byJsoniqParser.escapedQuot().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscapedApos
Visit a parse tree produced byJsoniqParser.escapedApos().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirElemContent
Visit a parse tree produced byJsoniqParser.dirElemContent().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommonContent
Visit a parse tree produced byJsoniqParser.commonContent().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComputedConstructor
Visit a parse tree produced byJsoniqParser.computedConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompDocConstructor
Visit a parse tree produced byJsoniqParser.compDocConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompElemConstructor
Visit a parse tree produced byJsoniqParser.compElemConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnclosedContentExpr
Visit a parse tree produced byJsoniqParser.enclosedContentExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompAttrConstructor
Visit a parse tree produced byJsoniqParser.compAttrConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompNamespaceConstructor
Visit a parse tree produced byJsoniqParser.compNamespaceConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnclosedPrefixExpr
Visit a parse tree produced byJsoniqParser.enclosedPrefixExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnclosedURIExpr
Visit a parse tree produced byJsoniqParser.enclosedURIExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompTextConstructor
Visit a parse tree produced byJsoniqParser.compTextConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompCommentConstructor
Visit a parse tree produced byJsoniqParser.compCommentConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompPIConstructor
Visit a parse tree produced byJsoniqParser.compPIConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionItemExpr
Visit a parse tree produced byJsoniqParser.functionItemExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedFunctionRef
Visit a parse tree produced byJsoniqParser.namedFunctionRef().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInlineFunctionExpr
Visit a parse tree produced byJsoniqParser.inlineFunctionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayConstructor
Visit a parse tree produced byJsoniqParser.arrayConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSquareArrayConstructor
Visit a parse tree produced byJsoniqParser.squareArrayConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCurlyArrayConstructor
Visit a parse tree produced byJsoniqParser.curlyArrayConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConstructor
Visit a parse tree produced byJsoniqParser.stringConstructor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConstructorContent
Visit a parse tree produced byJsoniqParser.stringConstructorContent().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConstructorChars
Visit a parse tree produced byJsoniqParser.stringConstructorChars().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConstructorInterpolation
Visit a parse tree produced byJsoniqParser.stringConstructorInterpolation().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryLookup
Visit a parse tree produced byJsoniqParser.unaryLookup().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleType
Visit a parse tree produced byJsoniqParser.singleType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDeclaration
Visit a parse tree produced byJsoniqParser.typeDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKindTest
Visit a parse tree produced byJsoniqParser.kindTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyKindTest
Visit a parse tree produced byJsoniqParser.anyKindTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryNodeTest
Visit a parse tree produced byJsoniqParser.binaryNodeTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDocumentTest
Visit a parse tree produced byJsoniqParser.documentTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextTest
Visit a parse tree produced byJsoniqParser.textTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommentTest
Visit a parse tree produced byJsoniqParser.commentTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamespaceNodeTest
Visit a parse tree produced byJsoniqParser.namespaceNodeTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPiTest
Visit a parse tree produced byJsoniqParser.piTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributeTest
Visit a parse tree produced byJsoniqParser.attributeTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributeNameOrWildcard
Visit a parse tree produced byJsoniqParser.attributeNameOrWildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaAttributeTest
Visit a parse tree produced byJsoniqParser.schemaAttributeTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElementTest
Visit a parse tree produced byJsoniqParser.elementTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElementNameOrWildcard
Visit a parse tree produced byJsoniqParser.elementNameOrWildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaElementTest
Visit a parse tree produced byJsoniqParser.schemaElementTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElementDeclaration
Visit a parse tree produced byJsoniqParser.elementDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributeName
Visit a parse tree produced byJsoniqParser.attributeName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElementName
Visit a parse tree produced byJsoniqParser.elementName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleTypeName
Visit a parse tree produced byJsoniqParser.simpleTypeName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeName
Visit a parse tree produced byJsoniqParser.typeName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionTest
Visit a parse tree produced byJsoniqParser.functionTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyFunctionTest
Visit a parse tree produced byJsoniqParser.anyFunctionTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypedFunctionTest
Visit a parse tree produced byJsoniqParser.typedFunctionTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapTest
Visit a parse tree produced byJsoniqParser.mapTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyMapTest
Visit a parse tree produced byJsoniqParser.anyMapTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypedMapTest
Visit a parse tree produced byJsoniqParser.typedMapTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayTest
Visit a parse tree produced byJsoniqParser.arrayTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyArrayTest
Visit a parse tree produced byJsoniqParser.anyArrayTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypedArrayTest
Visit a parse tree produced byJsoniqParser.typedArrayTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedItemTest
Visit a parse tree produced byJsoniqParser.parenthesizedItemTest().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttributeDeclaration
Visit a parse tree produced byJsoniqParser.attributeDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqName
Visit a parse tree produced byJsoniqParser.eqName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQname
Visit a parse tree produced byJsoniqParser.qname().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNcName
Visit a parse tree produced byJsoniqParser.ncName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionName
Visit a parse tree produced byJsoniqParser.functionName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyword
Visit a parse tree produced byJsoniqParser.keyword().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordOKForFunction
Visit a parse tree produced byJsoniqParser.keywordOKForFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordNotOKForFunction
Visit a parse tree produced byJsoniqParser.keywordNotOKForFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUriLiteral
Visit a parse tree produced byJsoniqParser.uriLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced byJsoniqParser.stringLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNoQuotesNoBracesNoAmpNoLAng
Visit a parse tree produced byJsoniqParser.noQuotesNoBracesNoAmpNoLAng().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMainModule
Visit a parse tree produced byJsoniqParser.mainModule().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProgram
Visit a parse tree produced byJsoniqParser.program().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatements
Visit a parse tree produced byJsoniqParser.statements().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatementsAndExpr
Visit a parse tree produced byJsoniqParser.statementsAndExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatementsAndOptionalExpr
Visit a parse tree produced byJsoniqParser.statementsAndOptionalExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byJsoniqParser.statement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplyStatement
Visit a parse tree produced byJsoniqParser.applyStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignStatement
Visit a parse tree produced byJsoniqParser.assignStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced byJsoniqParser.blockStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced byJsoniqParser.breakStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced byJsoniqParser.continueStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExitStatement
Visit a parse tree produced byJsoniqParser.exitStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlworStatement
Visit a parse tree produced byJsoniqParser.flworStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byJsoniqParser.ifStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchStatement
Visit a parse tree produced byJsoniqParser.switchStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchCaseStatement
Visit a parse tree produced byJsoniqParser.switchCaseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryCatchStatement
Visit a parse tree produced byJsoniqParser.tryCatchStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchCaseStatement
Visit a parse tree produced byJsoniqParser.catchCaseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeSwitchStatement
Visit a parse tree produced byJsoniqParser.typeSwitchStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
Visit a parse tree produced byJsoniqParser.caseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarDeclStatement
Visit a parse tree produced byJsoniqParser.varDeclStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarDeclForStatement
Visit a parse tree produced byJsoniqParser.varDeclForStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced byJsoniqParser.whileStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprSingle
Visit a parse tree produced byJsoniqParser.exprSingle().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprSimple
Visit a parse tree produced byJsoniqParser.exprSimple().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockExpr
Visit a parse tree produced byJsoniqParser.blockExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertExpr
Visit a parse tree produced byJsoniqParser.insertExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeleteExpr
Visit a parse tree produced byJsoniqParser.deleteExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameExpr
Visit a parse tree produced byJsoniqParser.renameExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReplaceExpr
Visit a parse tree produced byJsoniqParser.replaceExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTransformExpr
Visit a parse tree produced byJsoniqParser.transformExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAppendExpr
Visit a parse tree produced byJsoniqParser.appendExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdateLocator
Visit a parse tree produced byJsoniqParser.updateLocator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyDecl
Visit a parse tree produced byJsoniqParser.copyDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateCollectionExpr
Visit a parse tree produced byJsoniqParser.createCollectionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeleteIndexExpr
Visit a parse tree produced byJsoniqParser.deleteIndexExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeleteSearchExpr
Visit a parse tree produced byJsoniqParser.deleteSearchExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertIndexExpr
Visit a parse tree produced byJsoniqParser.insertIndexExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertSearchExpr
Visit a parse tree produced byJsoniqParser.insertSearchExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTruncateCollectionExpr
Visit a parse tree produced byJsoniqParser.truncateCollectionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEditCollectionExpr
Visit a parse tree produced byJsoniqParser.editCollectionExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-