Class AxiomQueryParserBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
AxiomQueryParserVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
AxiomQueryContentAssistantVisitor
AxiomQueryParserVisitor,
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 by theandFilterlabeled alternative inAxiomQueryParser.filter().Visit a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().Visit a parse tree produced byAxiomQueryParser.argument().Visit a parse tree produced byAxiomQueryParser.axiomPath().Visit a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().Visit a parse tree produced byAxiomQueryParser.constant().Visit a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().Visit a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().Visit a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().Visit a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().Visit a parse tree produced byAxiomQueryParser.expression().Visit a parse tree produced byAxiomQueryParser.filterName().Visit a parse tree produced byAxiomQueryParser.filterNameAlias().Visit a parse tree produced byAxiomQueryParser.firstComponent().Visit a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().Visit a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().Visit a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().Visit a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().Visit a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().Visit a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().Visit a parse tree produced byAxiomQueryParser.itemFilter().Visit a parse tree produced byAxiomQueryParser.matchingRule().Visit a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().Visit a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().Visit a parse tree produced byAxiomQueryParser.negation().Visit a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().Visit a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().Visit a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().Visit a parse tree produced byAxiomQueryParser.parent().Visit a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().Visit a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().Visit a parse tree produced byAxiomQueryParser.pathComponent().Visit a parse tree produced byAxiomQueryParser.pathValue().Visit a parse tree produced byAxiomQueryParser.prefixedName().Visit a parse tree produced byAxiomQueryParser.root().Visit a parse tree produced byAxiomQueryParser.script().Visit a parse tree produced byAxiomQueryParser.scriptMultiline().Visit a parse tree produced byAxiomQueryParser.scriptSingleline().Visit a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().Visit a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().Visit a parse tree produced byAxiomQueryParser.singleValue().Visit a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().Visit a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().Visit a parse tree produced byAxiomQueryParser.subfilterOrValue().Visit a parse tree produced byAxiomQueryParser.subfilterSpec().Visit a parse tree produced byAxiomQueryParser.valueSet().Visit a parse tree produced byAxiomQueryParser.variable().Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
AxiomQueryParserBaseVisitor
public AxiomQueryParserBaseVisitor()
-
-
Method Details
-
visitRoot
Visit a parse tree produced byAxiomQueryParser.root().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRootin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleQuoteString
Visit a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleQuoteStringin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleQuoteString
Visit a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleQuoteStringin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultilineString
Visit a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultilineStringin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanValue
Visit a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntValue
Visit a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatValue
Visit a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringValue
Visit a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullValue
Visit a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataName
Visit a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataNamein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInfraName
Visit a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInfraNamein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixedName
Visit a parse tree produced byAxiomQueryParser.prefixedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrefixedNamein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgument
Visit a parse tree produced byAxiomQueryParser.argument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArgumentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariable
Visit a parse tree produced byAxiomQueryParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariablein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParent
Visit a parse tree produced byAxiomQueryParser.parent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFirstComponent
Visit a parse tree produced byAxiomQueryParser.firstComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFirstComponentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAxiomPath
Visit a parse tree produced byAxiomQueryParser.axiomPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAxiomPathin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathComponent
Visit a parse tree produced byAxiomQueryParser.pathComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathComponentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathValue
Visit a parse tree produced byAxiomQueryParser.pathValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierComponent
Visit a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierComponentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDereferenceComponent
Visit a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDereferenceComponentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitItemComponent
Visit a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitItemComponentin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDescendantPath
Visit a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDescendantPathin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParentPath
Visit a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParentPathin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathAxiomPath
Visit a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathAxiomPathin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelfPath
Visit a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelfPathin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterNameAlias
Visit a parse tree produced byAxiomQueryParser.filterNameAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFilterNameAliasin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterName
Visit a parse tree produced byAxiomQueryParser.filterName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFilterNamein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMatchingRule
Visit a parse tree produced byAxiomQueryParser.matchingRule().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMatchingRulein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleValue
Visit a parse tree produced byAxiomQueryParser.singleValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueSet
Visit a parse tree produced byAxiomQueryParser.valueSet().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueSetin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegation
Visit a parse tree produced byAxiomQueryParser.negation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNegationin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotFilter
Visit a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNotFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGenFilter
Visit a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGenFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndFilter
Visit a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrFilter
Visit a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubFilter
Visit a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubfilterSpec
Visit a parse tree produced byAxiomQueryParser.subfilterSpec().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubfilterSpecin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitItemFilter
Visit a parse tree produced byAxiomQueryParser.itemFilter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitItemFilterin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubfilterOrValue
Visit a parse tree produced byAxiomQueryParser.subfilterOrValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubfilterOrValuein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedPlaceholder
Visit a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedPlaceholderin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnonPlaceholder
Visit a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnonPlaceholderin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byAxiomQueryParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitScript
Visit a parse tree produced byAxiomQueryParser.script().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScriptin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitScriptSingleline
Visit a parse tree produced byAxiomQueryParser.scriptSingleline().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScriptSinglelinein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitScriptMultiline
Visit a parse tree produced byAxiomQueryParser.scriptMultiline().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScriptMultilinein interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstant
Visit a parse tree produced byAxiomQueryParser.constant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConstantin interfaceAxiomQueryParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-