Class JsoniqBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
,JsoniqVisitor<T>
- Direct Known Subclasses:
TranslationVisitor
JsoniqVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
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 theallNames
labeled alternative inJsoniqParser.wildcard()
.Visit a parse tree produced by theallWithLocal
labeled alternative inJsoniqParser.wildcard()
.Visit a parse tree produced by theallWithNS
labeled alternative inJsoniqParser.wildcard()
.Visit a parse tree produced byJsoniqParser.andExpr()
.Visit a parse tree produced byJsoniqParser.annotatedDecl()
.Visit a parse tree produced byJsoniqParser.annotateExpr()
.Visit a parse tree produced byJsoniqParser.annotation()
.Visit a parse tree produced byJsoniqParser.annotations()
.Visit a parse tree produced byJsoniqParser.anyFunctionTest()
.Visit a parse tree produced byJsoniqParser.anyKindTest()
.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.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.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.comparisonExpr()
.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.countClause()
.Visit a parse tree produced byJsoniqParser.createCollectionExpr()
.Visit a parse tree produced byJsoniqParser.decimalFormatDecl()
.Visit a parse tree produced byJsoniqParser.defaultCollationDecl()
.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.dfPropertyName()
.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.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.flowrExpr()
.Visit a parse tree produced byJsoniqParser.flowrStatement()
.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.functionTest()
.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.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.isStaticallyExpr()
.Visit a parse tree produced byJsoniqParser.itemType()
.Visit a parse tree produced byJsoniqParser.keyWords()
.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.mainModule()
.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.nCNameWithLocalWildcard()
.Visit a parse tree produced byJsoniqParser.nCNameWithPrefixWildcard()
.Visit a parse tree produced byJsoniqParser.nodeTest()
.Visit a parse tree produced byJsoniqParser.notExpr()
.Visit a parse tree produced byJsoniqParser.objectConstructor()
.Visit a parse tree produced byJsoniqParser.objectLookup()
.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.pathExpr()
.Visit a parse tree produced byJsoniqParser.piTest()
.Visit a parse tree produced byJsoniqParser.postFixExpr()
.Visit a parse tree produced byJsoniqParser.predicate()
.Visit a parse tree produced byJsoniqParser.predicateList()
.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.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.schemaLanguage()
.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.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.stringLiteral()
.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.typeDecl()
.Visit a parse tree produced byJsoniqParser.typedFunctionTest()
.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.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.valueExpr()
.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.whereClause()
.Visit a parse tree produced byJsoniqParser.whileStatement()
.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
-
JsoniqBaseVisitor
public JsoniqBaseVisitor()
-
-
Method Details
-
visitModuleAndThisIsIt
Visit a parse tree produced byJsoniqParser.moduleAndThisIsIt()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleAndThisIsIt
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModule
Visit a parse tree produced byJsoniqParser.module()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModule
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMainModule
Visit a parse tree produced byJsoniqParser.mainModule()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMainModule
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLibraryModule
Visit a parse tree produced byJsoniqParser.libraryModule()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLibraryModule
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProlog
Visit a parse tree produced byJsoniqParser.prolog()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitProlog
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProgram
Visit a parse tree produced byJsoniqParser.program()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitProgram
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatements
Visit a parse tree produced byJsoniqParser.statements()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStatements
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatementsAndExpr
Visit a parse tree produced byJsoniqParser.statementsAndExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStatementsAndExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatementsAndOptionalExpr
Visit a parse tree produced byJsoniqParser.statementsAndOptionalExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStatementsAndOptionalExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byJsoniqParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitApplyStatement
Visit a parse tree produced byJsoniqParser.applyStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitApplyStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAssignStatement
Visit a parse tree produced byJsoniqParser.assignStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAssignStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced byJsoniqParser.blockStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBlockStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced byJsoniqParser.breakStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBreakStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced byJsoniqParser.continueStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitContinueStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExitStatement
Visit a parse tree produced byJsoniqParser.exitStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExitStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFlowrStatement
Visit a parse tree produced byJsoniqParser.flowrStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFlowrStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byJsoniqParser.ifStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIfStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSwitchStatement
Visit a parse tree produced byJsoniqParser.switchStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSwitchStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSwitchCaseStatement
Visit a parse tree produced byJsoniqParser.switchCaseStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSwitchCaseStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTryCatchStatement
Visit a parse tree produced byJsoniqParser.tryCatchStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTryCatchStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCatchCaseStatement
Visit a parse tree produced byJsoniqParser.catchCaseStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCatchCaseStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeSwitchStatement
Visit a parse tree produced byJsoniqParser.typeSwitchStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeSwitchStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
Visit a parse tree produced byJsoniqParser.caseStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCaseStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotation
Visit a parse tree produced byJsoniqParser.annotation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotation
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotations
Visit a parse tree produced byJsoniqParser.annotations()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotations
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarDeclStatement
Visit a parse tree produced byJsoniqParser.varDeclStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarDeclStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarDeclForStatement
Visit a parse tree produced byJsoniqParser.varDeclForStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarDeclForStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced byJsoniqParser.whileStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWhileStatement
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetter
Visit a parse tree produced byJsoniqParser.setter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSetter
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNamespaceDecl
Visit a parse tree produced byJsoniqParser.namespaceDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNamespaceDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotatedDecl
Visit a parse tree produced byJsoniqParser.annotatedDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotatedDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDefaultCollationDecl
Visit a parse tree produced byJsoniqParser.defaultCollationDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDefaultCollationDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBaseURIDecl
Visit a parse tree produced byJsoniqParser.baseURIDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBaseURIDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderingModeDecl
Visit a parse tree produced byJsoniqParser.orderingModeDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrderingModeDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEmptyOrderDecl
Visit a parse tree produced byJsoniqParser.emptyOrderDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitEmptyOrderDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalFormatDecl
Visit a parse tree produced byJsoniqParser.decimalFormatDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDecimalFormatDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQname
Visit a parse tree produced byJsoniqParser.qname()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitQname
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDfPropertyName
Visit a parse tree produced byJsoniqParser.dfPropertyName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDfPropertyName
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModuleImport
Visit a parse tree produced byJsoniqParser.moduleImport()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleImport
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarDecl
Visit a parse tree produced byJsoniqParser.varDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContextItemDecl
Visit a parse tree produced byJsoniqParser.contextItemDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitContextItemDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionDecl
Visit a parse tree produced byJsoniqParser.functionDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunctionDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeDecl
Visit a parse tree produced byJsoniqParser.typeDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchemaLanguage
Visit a parse tree produced byJsoniqParser.schemaLanguage()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSchemaLanguage
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParamList
Visit a parse tree produced byJsoniqParser.paramList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParamList
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParam
Visit a parse tree produced byJsoniqParser.param()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParam
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpr
Visit a parse tree produced byJsoniqParser.expr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExprSingle
Visit a parse tree produced byJsoniqParser.exprSingle()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExprSingle
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExprSimple
Visit a parse tree produced byJsoniqParser.exprSimple()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExprSimple
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFlowrExpr
Visit a parse tree produced byJsoniqParser.flowrExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFlowrExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForClause
Visit a parse tree produced byJsoniqParser.forClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForVar
Visit a parse tree produced byJsoniqParser.forVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForVar
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLetClause
Visit a parse tree produced byJsoniqParser.letClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLetClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLetVar
Visit a parse tree produced byJsoniqParser.letVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLetVar
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWhereClause
Visit a parse tree produced byJsoniqParser.whereClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWhereClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupByClause
Visit a parse tree produced byJsoniqParser.groupByClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGroupByClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupByVar
Visit a parse tree produced byJsoniqParser.groupByVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGroupByVar
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderByClause
Visit a parse tree produced byJsoniqParser.orderByClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrderByClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderByExpr
Visit a parse tree produced byJsoniqParser.orderByExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrderByExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCountClause
Visit a parse tree produced byJsoniqParser.countClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCountClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQuantifiedExpr
Visit a parse tree produced byJsoniqParser.quantifiedExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitQuantifiedExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQuantifiedExprVar
Visit a parse tree produced byJsoniqParser.quantifiedExprVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitQuantifiedExprVar
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSwitchExpr
Visit a parse tree produced byJsoniqParser.switchExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSwitchExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSwitchCaseClause
Visit a parse tree produced byJsoniqParser.switchCaseClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSwitchCaseClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeSwitchExpr
Visit a parse tree produced byJsoniqParser.typeSwitchExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeSwitchExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCaseClause
Visit a parse tree produced byJsoniqParser.caseClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCaseClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfExpr
Visit a parse tree produced byJsoniqParser.ifExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIfExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTryCatchExpr
Visit a parse tree produced byJsoniqParser.tryCatchExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTryCatchExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCatchClause
Visit a parse tree produced byJsoniqParser.catchClause()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCatchClause
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrExpr
Visit a parse tree produced byJsoniqParser.orExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAndExpr
Visit a parse tree produced byJsoniqParser.andExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAndExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNotExpr
Visit a parse tree produced byJsoniqParser.notExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNotExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitComparisonExpr
Visit a parse tree produced byJsoniqParser.comparisonExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitComparisonExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringConcatExpr
Visit a parse tree produced byJsoniqParser.stringConcatExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStringConcatExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRangeExpr
Visit a parse tree produced byJsoniqParser.rangeExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRangeExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpr
Visit a parse tree produced byJsoniqParser.additiveExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAdditiveExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpr
Visit a parse tree produced byJsoniqParser.multiplicativeExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMultiplicativeExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInstanceOfExpr
Visit a parse tree produced byJsoniqParser.instanceOfExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInstanceOfExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIsStaticallyExpr
Visit a parse tree produced byJsoniqParser.isStaticallyExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIsStaticallyExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTreatExpr
Visit a parse tree produced byJsoniqParser.treatExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTreatExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCastableExpr
Visit a parse tree produced byJsoniqParser.castableExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCastableExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCastExpr
Visit a parse tree produced byJsoniqParser.castExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCastExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrowExpr
Visit a parse tree produced byJsoniqParser.arrowExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArrowExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrowFunctionSpecifier
Visit a parse tree produced byJsoniqParser.arrowFunctionSpecifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArrowFunctionSpecifier
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnaryExpr
Visit a parse tree produced byJsoniqParser.unaryExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUnaryExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitValueExpr
Visit a parse tree produced byJsoniqParser.valueExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitValueExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitValidateExpr
Visit a parse tree produced byJsoniqParser.validateExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitValidateExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotateExpr
Visit a parse tree produced byJsoniqParser.annotateExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotateExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleMapExpr
Visit a parse tree produced byJsoniqParser.simpleMapExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSimpleMapExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPostFixExpr
Visit a parse tree produced byJsoniqParser.postFixExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPostFixExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrayLookup
Visit a parse tree produced byJsoniqParser.arrayLookup()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArrayLookup
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrayUnboxing
Visit a parse tree produced byJsoniqParser.arrayUnboxing()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArrayUnboxing
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPredicate
Visit a parse tree produced byJsoniqParser.predicate()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPredicate
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitObjectLookup
Visit a parse tree produced byJsoniqParser.objectLookup()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitObjectLookup
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrimaryExpr
Visit a parse tree produced byJsoniqParser.primaryExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPrimaryExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBlockExpr
Visit a parse tree produced byJsoniqParser.blockExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBlockExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarRef
Visit a parse tree produced byJsoniqParser.varRef()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarRef
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParenthesizedExpr
Visit a parse tree produced byJsoniqParser.parenthesizedExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParenthesizedExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContextItemExpr
Visit a parse tree produced byJsoniqParser.contextItemExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitContextItemExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderedExpr
Visit a parse tree produced byJsoniqParser.orderedExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrderedExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnorderedExpr
Visit a parse tree produced byJsoniqParser.unorderedExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUnorderedExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
Visit a parse tree produced byJsoniqParser.functionCall()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunctionCall
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArgumentList
Visit a parse tree produced byJsoniqParser.argumentList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArgumentList
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArgument
Visit a parse tree produced byJsoniqParser.argument()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArgument
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionItemExpr
Visit a parse tree produced byJsoniqParser.functionItemExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunctionItemExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNamedFunctionRef
Visit a parse tree produced byJsoniqParser.namedFunctionRef()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNamedFunctionRef
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInlineFunctionExpr
Visit a parse tree produced byJsoniqParser.inlineFunctionExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInlineFunctionExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertExpr
Visit a parse tree produced byJsoniqParser.insertExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInsertExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeleteExpr
Visit a parse tree produced byJsoniqParser.deleteExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDeleteExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRenameExpr
Visit a parse tree produced byJsoniqParser.renameExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRenameExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReplaceExpr
Visit a parse tree produced byJsoniqParser.replaceExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReplaceExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTransformExpr
Visit a parse tree produced byJsoniqParser.transformExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTransformExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAppendExpr
Visit a parse tree produced byJsoniqParser.appendExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAppendExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUpdateLocator
Visit a parse tree produced byJsoniqParser.updateLocator()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUpdateLocator
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCopyDecl
Visit a parse tree produced byJsoniqParser.copyDecl()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCopyDecl
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateCollectionExpr
Visit a parse tree produced byJsoniqParser.createCollectionExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCreateCollectionExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeleteIndexExpr
Visit a parse tree produced byJsoniqParser.deleteIndexExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDeleteIndexExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeleteSearchExpr
Visit a parse tree produced byJsoniqParser.deleteSearchExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDeleteSearchExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertIndexExpr
Visit a parse tree produced byJsoniqParser.insertIndexExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInsertIndexExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertSearchExpr
Visit a parse tree produced byJsoniqParser.insertSearchExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInsertSearchExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTruncateCollectionExpr
Visit a parse tree produced byJsoniqParser.truncateCollectionExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTruncateCollectionExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEditCollectionExpr
Visit a parse tree produced byJsoniqParser.editCollectionExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitEditCollectionExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPathExpr
Visit a parse tree produced byJsoniqParser.pathExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPathExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRelativePathExpr
Visit a parse tree produced byJsoniqParser.relativePathExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRelativePathExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStepExpr
Visit a parse tree produced byJsoniqParser.stepExpr()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStepExpr
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAxisStep
Visit a parse tree produced byJsoniqParser.axisStep()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAxisStep
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForwardStep
Visit a parse tree produced byJsoniqParser.forwardStep()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForwardStep
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForwardAxis
Visit a parse tree produced byJsoniqParser.forwardAxis()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForwardAxis
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAbbrevForwardStep
Visit a parse tree produced byJsoniqParser.abbrevForwardStep()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAbbrevForwardStep
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReverseStep
Visit a parse tree produced byJsoniqParser.reverseStep()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReverseStep
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReverseAxis
Visit a parse tree produced byJsoniqParser.reverseAxis()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReverseAxis
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAbbrevReverseStep
Visit a parse tree produced byJsoniqParser.abbrevReverseStep()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAbbrevReverseStep
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNodeTest
Visit a parse tree produced byJsoniqParser.nodeTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNodeTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNameTest
Visit a parse tree produced byJsoniqParser.nameTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNameTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAllNames
Visit a parse tree produced by theallNames
labeled alternative inJsoniqParser.wildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAllNames
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAllWithNS
Visit a parse tree produced by theallWithNS
labeled alternative inJsoniqParser.wildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAllWithNS
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAllWithLocal
Visit a parse tree produced by theallWithLocal
labeled alternative inJsoniqParser.wildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAllWithLocal
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNCNameWithLocalWildcard
Visit a parse tree produced byJsoniqParser.nCNameWithLocalWildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNCNameWithLocalWildcard
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNCNameWithPrefixWildcard
Visit a parse tree produced byJsoniqParser.nCNameWithPrefixWildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNCNameWithPrefixWildcard
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPredicateList
Visit a parse tree produced byJsoniqParser.predicateList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPredicateList
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKindTest
Visit a parse tree produced byJsoniqParser.kindTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitKindTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnyKindTest
Visit a parse tree produced byJsoniqParser.anyKindTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnyKindTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBinaryNodeTest
Visit a parse tree produced byJsoniqParser.binaryNodeTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBinaryNodeTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDocumentTest
Visit a parse tree produced byJsoniqParser.documentTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDocumentTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTextTest
Visit a parse tree produced byJsoniqParser.textTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTextTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCommentTest
Visit a parse tree produced byJsoniqParser.commentTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCommentTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNamespaceNodeTest
Visit a parse tree produced byJsoniqParser.namespaceNodeTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNamespaceNodeTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPiTest
Visit a parse tree produced byJsoniqParser.piTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPiTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAttributeTest
Visit a parse tree produced byJsoniqParser.attributeTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAttributeTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAttributeNameOrWildcard
Visit a parse tree produced byJsoniqParser.attributeNameOrWildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAttributeNameOrWildcard
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchemaAttributeTest
Visit a parse tree produced byJsoniqParser.schemaAttributeTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSchemaAttributeTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAttributeDeclaration
Visit a parse tree produced byJsoniqParser.attributeDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAttributeDeclaration
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElementTest
Visit a parse tree produced byJsoniqParser.elementTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElementTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElementNameOrWildcard
Visit a parse tree produced byJsoniqParser.elementNameOrWildcard()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElementNameOrWildcard
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchemaElementTest
Visit a parse tree produced byJsoniqParser.schemaElementTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSchemaElementTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElementDeclaration
Visit a parse tree produced byJsoniqParser.elementDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElementDeclaration
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAttributeName
Visit a parse tree produced byJsoniqParser.attributeName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAttributeName
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElementName
Visit a parse tree produced byJsoniqParser.elementName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElementName
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleTypeName
Visit a parse tree produced byJsoniqParser.simpleTypeName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSimpleTypeName
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeName
Visit a parse tree produced byJsoniqParser.typeName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeName
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSequenceType
Visit a parse tree produced byJsoniqParser.sequenceType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSequenceType
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitObjectConstructor
Visit a parse tree produced byJsoniqParser.objectConstructor()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitObjectConstructor
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitItemType
Visit a parse tree produced byJsoniqParser.itemType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitItemType
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionTest
Visit a parse tree produced byJsoniqParser.functionTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunctionTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnyFunctionTest
Visit a parse tree produced byJsoniqParser.anyFunctionTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnyFunctionTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypedFunctionTest
Visit a parse tree produced byJsoniqParser.typedFunctionTest()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypedFunctionTest
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSingleType
Visit a parse tree produced byJsoniqParser.singleType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSingleType
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPairConstructor
Visit a parse tree produced byJsoniqParser.pairConstructor()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPairConstructor
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrayConstructor
Visit a parse tree produced byJsoniqParser.arrayConstructor()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArrayConstructor
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUriLiteral
Visit a parse tree produced byJsoniqParser.uriLiteral()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUriLiteral
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced byJsoniqParser.stringLiteral()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStringLiteral
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKeyWords
Visit a parse tree produced byJsoniqParser.keyWords()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitKeyWords
in interfaceJsoniqVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-