Interface AxiomQueryParserVisitor<T>
- Type Parameters:
- T- The return type of the visit operation. Use- Voidfor operations with no return type.
- All Superinterfaces:
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
- AxiomQueryParserBaseVisitor
public interface AxiomQueryParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
 by 
AxiomQueryParser.- 
Method SummaryModifier 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 interface org.antlr.v4.runtime.tree.ParseTreeVisitorvisit, visitChildren, visitErrorNode, visitTerminal
- 
Method Details- 
visitRootVisit a parse tree produced byAxiomQueryParser.root().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSingleQuoteStringVisit a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDoubleQuoteStringVisit a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitMultilineStringVisit a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitBooleanValueVisit a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitIntValueVisit a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitFloatValueVisit a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitStringValueVisit a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitNullValueVisit a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDataNameVisit a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitInfraNameVisit a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPrefixedNameVisit a parse tree produced byAxiomQueryParser.prefixedName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitArgumentVisit a parse tree produced byAxiomQueryParser.argument().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitVariableVisit a parse tree produced byAxiomQueryParser.variable().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitParentVisit a parse tree produced byAxiomQueryParser.parent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitFirstComponentVisit a parse tree produced byAxiomQueryParser.firstComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitAxiomPathVisit a parse tree produced byAxiomQueryParser.axiomPath().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathComponentVisit a parse tree produced byAxiomQueryParser.pathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathValueVisit a parse tree produced byAxiomQueryParser.pathValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitIdentifierComponentVisit a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDereferenceComponentVisit a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitItemComponentVisit a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSelfPathVisit a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitParentPathVisit a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDescendantPathVisit a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathAxiomPathVisit a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitFilterNameAliasVisit a parse tree produced byAxiomQueryParser.filterNameAlias().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitFilterNameVisit a parse tree produced byAxiomQueryParser.filterName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitMatchingRuleVisit a parse tree produced byAxiomQueryParser.matchingRule().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSingleValueVisit a parse tree produced byAxiomQueryParser.singleValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitValueSetVisit a parse tree produced byAxiomQueryParser.valueSet().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitNegationVisit a parse tree produced byAxiomQueryParser.negation().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitNotFilterVisit a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitGenFilterVisit a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitAndFilterVisit a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitOrFilterVisit a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSubFilterVisit a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSubfilterSpecVisit a parse tree produced byAxiomQueryParser.subfilterSpec().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitItemFilterVisit a parse tree produced byAxiomQueryParser.itemFilter().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSubfilterOrValueVisit a parse tree produced byAxiomQueryParser.subfilterOrValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitNamedPlaceholderVisit a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitAnonPlaceholderVisit a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitExpressionVisit a parse tree produced byAxiomQueryParser.expression().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitScriptVisit a parse tree produced byAxiomQueryParser.script().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitScriptSinglelineVisit a parse tree produced byAxiomQueryParser.scriptSingleline().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitScriptMultilineVisit a parse tree produced byAxiomQueryParser.scriptMultiline().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitConstantVisit a parse tree produced byAxiomQueryParser.constant().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 
-