Interface AxiomQueryParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
AxiomQueryParserBaseListener
public interface AxiomQueryParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
AxiomQueryParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().voidEnter a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().voidEnter a parse tree produced byAxiomQueryParser.argument().voidEnter a parse tree produced byAxiomQueryParser.axiomPath().voidEnter a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().voidEnter a parse tree produced byAxiomQueryParser.constant().voidEnter a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().voidEnter a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidEnter a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().voidEnter a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().voidEnter a parse tree produced byAxiomQueryParser.expression().voidEnter a parse tree produced byAxiomQueryParser.filterName().voidEnter a parse tree produced byAxiomQueryParser.filterNameAlias().voidEnter a parse tree produced byAxiomQueryParser.firstComponent().voidEnter a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().voidEnter a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().voidEnter a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidEnter a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().voidEnter a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().voidEnter a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidEnter a parse tree produced byAxiomQueryParser.itemFilter().voidEnter a parse tree produced byAxiomQueryParser.matchingRule().voidEnter a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().voidEnter a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().voidEnter a parse tree produced byAxiomQueryParser.negation().voidEnter a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().voidEnter a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().voidEnter a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().voidEnter a parse tree produced byAxiomQueryParser.parent().voidEnter a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().voidEnter a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().voidEnter a parse tree produced byAxiomQueryParser.pathComponent().voidEnter a parse tree produced byAxiomQueryParser.pathValue().voidEnter a parse tree produced byAxiomQueryParser.prefixedName().voidEnter a parse tree produced byAxiomQueryParser.root().voidEnter a parse tree produced byAxiomQueryParser.script().voidEnter a parse tree produced byAxiomQueryParser.scriptMultiline().voidEnter a parse tree produced byAxiomQueryParser.scriptSingleline().voidEnter a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().voidEnter a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().voidEnter a parse tree produced byAxiomQueryParser.singleValue().voidEnter a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().voidEnter a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().voidEnter a parse tree produced byAxiomQueryParser.subfilterOrValue().voidEnter a parse tree produced byAxiomQueryParser.subfilterSpec().voidEnter a parse tree produced byAxiomQueryParser.valueSet().voidEnter a parse tree produced byAxiomQueryParser.variable().voidExit a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().voidExit a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().voidExit a parse tree produced byAxiomQueryParser.argument().voidExit a parse tree produced byAxiomQueryParser.axiomPath().voidExit a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().voidExit a parse tree produced byAxiomQueryParser.constant().voidExit a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().voidExit a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidExit a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().voidExit a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().voidExit a parse tree produced byAxiomQueryParser.expression().voidExit a parse tree produced byAxiomQueryParser.filterName().voidExit a parse tree produced byAxiomQueryParser.filterNameAlias().voidExit a parse tree produced byAxiomQueryParser.firstComponent().voidExit a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().voidExit a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().voidExit a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidExit a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().voidExit a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().voidExit a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().voidExit a parse tree produced byAxiomQueryParser.itemFilter().voidExit a parse tree produced byAxiomQueryParser.matchingRule().voidExit a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().voidExit a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().voidExit a parse tree produced byAxiomQueryParser.negation().voidExit a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().voidExit a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().voidExit a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().voidExit a parse tree produced byAxiomQueryParser.parent().voidExit a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().voidExit a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().voidExit a parse tree produced byAxiomQueryParser.pathComponent().voidExit a parse tree produced byAxiomQueryParser.pathValue().voidExit a parse tree produced byAxiomQueryParser.prefixedName().voidExit a parse tree produced byAxiomQueryParser.root().voidExit a parse tree produced byAxiomQueryParser.script().voidExit a parse tree produced byAxiomQueryParser.scriptMultiline().voidExit a parse tree produced byAxiomQueryParser.scriptSingleline().voidExit a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().voidExit a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().voidExit a parse tree produced byAxiomQueryParser.singleValue().voidExit a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().voidExit a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().voidExit a parse tree produced byAxiomQueryParser.subfilterOrValue().voidExit a parse tree produced byAxiomQueryParser.subfilterSpec().voidExit a parse tree produced byAxiomQueryParser.valueSet().voidExit a parse tree produced byAxiomQueryParser.variable().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterRoot
Enter a parse tree produced byAxiomQueryParser.root().- Parameters:
ctx- the parse tree
-
exitRoot
Exit a parse tree produced byAxiomQueryParser.root().- Parameters:
ctx- the parse tree
-
enterSingleQuoteString
Enter a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
exitSingleQuoteString
Exit a parse tree produced by thesingleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
enterDoubleQuoteString
Enter a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
exitDoubleQuoteString
Exit a parse tree produced by thedoubleQuoteStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
enterMultilineString
Enter a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
exitMultilineString
Exit a parse tree produced by themultilineStringlabeled alternative inAxiomQueryParser.stringLiteral().- Parameters:
ctx- the parse tree
-
enterBooleanValue
Enter a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
exitBooleanValue
Exit a parse tree produced by thebooleanValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
enterIntValue
Enter a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
exitIntValue
Exit a parse tree produced by theintValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
enterFloatValue
Enter a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
exitFloatValue
Exit a parse tree produced by thefloatValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
enterStringValue
Enter a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
exitStringValue
Exit a parse tree produced by thestringValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
enterNullValue
Enter a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
exitNullValue
Exit a parse tree produced by thenullValuelabeled alternative inAxiomQueryParser.literalValue().- Parameters:
ctx- the parse tree
-
enterDataName
Enter a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
ctx- the parse tree
-
exitDataName
Exit a parse tree produced by thedataNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
ctx- the parse tree
-
enterInfraName
Enter a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
ctx- the parse tree
-
exitInfraName
Exit a parse tree produced by theinfraNamelabeled alternative inAxiomQueryParser.itemName().- Parameters:
ctx- the parse tree
-
enterPrefixedName
Enter a parse tree produced byAxiomQueryParser.prefixedName().- Parameters:
ctx- the parse tree
-
exitPrefixedName
Exit a parse tree produced byAxiomQueryParser.prefixedName().- Parameters:
ctx- the parse tree
-
enterArgument
Enter a parse tree produced byAxiomQueryParser.argument().- Parameters:
ctx- the parse tree
-
exitArgument
Exit a parse tree produced byAxiomQueryParser.argument().- Parameters:
ctx- the parse tree
-
enterVariable
Enter a parse tree produced byAxiomQueryParser.variable().- Parameters:
ctx- the parse tree
-
exitVariable
Exit a parse tree produced byAxiomQueryParser.variable().- Parameters:
ctx- the parse tree
-
enterParent
Enter a parse tree produced byAxiomQueryParser.parent().- Parameters:
ctx- the parse tree
-
exitParent
Exit a parse tree produced byAxiomQueryParser.parent().- Parameters:
ctx- the parse tree
-
enterFirstComponent
Enter a parse tree produced byAxiomQueryParser.firstComponent().- Parameters:
ctx- the parse tree
-
exitFirstComponent
Exit a parse tree produced byAxiomQueryParser.firstComponent().- Parameters:
ctx- the parse tree
-
enterAxiomPath
Enter a parse tree produced byAxiomQueryParser.axiomPath().- Parameters:
ctx- the parse tree
-
exitAxiomPath
Exit a parse tree produced byAxiomQueryParser.axiomPath().- Parameters:
ctx- the parse tree
-
enterPathComponent
Enter a parse tree produced byAxiomQueryParser.pathComponent().- Parameters:
ctx- the parse tree
-
exitPathComponent
Exit a parse tree produced byAxiomQueryParser.pathComponent().- Parameters:
ctx- the parse tree
-
enterPathValue
Enter a parse tree produced byAxiomQueryParser.pathValue().- Parameters:
ctx- the parse tree
-
exitPathValue
Exit a parse tree produced byAxiomQueryParser.pathValue().- Parameters:
ctx- the parse tree
-
enterIdentifierComponent
Enter a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
exitIdentifierComponent
Exit a parse tree produced by theIdentifierComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
enterDereferenceComponent
Enter a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
exitDereferenceComponent
Exit a parse tree produced by theDereferenceComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
enterItemComponent
Enter a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
exitItemComponent
Exit a parse tree produced by theItemComponentlabeled alternative inAxiomQueryParser.itemPathComponent().- Parameters:
ctx- the parse tree
-
enterDescendantPath
Enter a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
exitDescendantPath
Exit a parse tree produced by theDescendantPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
enterParentPath
Enter a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
exitParentPath
Exit a parse tree produced by theParentPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
enterPathAxiomPath
Enter a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
exitPathAxiomPath
Exit a parse tree produced by thePathAxiomPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
enterSelfPath
Enter a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
exitSelfPath
Exit a parse tree produced by theSelfPathlabeled alternative inAxiomQueryParser.path().- Parameters:
ctx- the parse tree
-
enterFilterNameAlias
Enter a parse tree produced byAxiomQueryParser.filterNameAlias().- Parameters:
ctx- the parse tree
-
exitFilterNameAlias
Exit a parse tree produced byAxiomQueryParser.filterNameAlias().- Parameters:
ctx- the parse tree
-
enterFilterName
Enter a parse tree produced byAxiomQueryParser.filterName().- Parameters:
ctx- the parse tree
-
exitFilterName
Exit a parse tree produced byAxiomQueryParser.filterName().- Parameters:
ctx- the parse tree
-
enterMatchingRule
Enter a parse tree produced byAxiomQueryParser.matchingRule().- Parameters:
ctx- the parse tree
-
exitMatchingRule
Exit a parse tree produced byAxiomQueryParser.matchingRule().- Parameters:
ctx- the parse tree
-
enterSingleValue
Enter a parse tree produced byAxiomQueryParser.singleValue().- Parameters:
ctx- the parse tree
-
exitSingleValue
Exit a parse tree produced byAxiomQueryParser.singleValue().- Parameters:
ctx- the parse tree
-
enterValueSet
Enter a parse tree produced byAxiomQueryParser.valueSet().- Parameters:
ctx- the parse tree
-
exitValueSet
Exit a parse tree produced byAxiomQueryParser.valueSet().- Parameters:
ctx- the parse tree
-
enterNegation
Enter a parse tree produced byAxiomQueryParser.negation().- Parameters:
ctx- the parse tree
-
exitNegation
Exit a parse tree produced byAxiomQueryParser.negation().- Parameters:
ctx- the parse tree
-
enterNotFilter
Enter a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
exitNotFilter
Exit a parse tree produced by thenotFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
enterGenFilter
Enter a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
exitGenFilter
Exit a parse tree produced by thegenFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
enterAndFilter
Enter a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
exitAndFilter
Exit a parse tree produced by theandFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
enterOrFilter
Enter a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
exitOrFilter
Exit a parse tree produced by theorFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
enterSubFilter
Enter a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
exitSubFilter
Exit a parse tree produced by thesubFilterlabeled alternative inAxiomQueryParser.filter().- Parameters:
ctx- the parse tree
-
enterSubfilterSpec
Enter a parse tree produced byAxiomQueryParser.subfilterSpec().- Parameters:
ctx- the parse tree
-
exitSubfilterSpec
Exit a parse tree produced byAxiomQueryParser.subfilterSpec().- Parameters:
ctx- the parse tree
-
enterItemFilter
Enter a parse tree produced byAxiomQueryParser.itemFilter().- Parameters:
ctx- the parse tree
-
exitItemFilter
Exit a parse tree produced byAxiomQueryParser.itemFilter().- Parameters:
ctx- the parse tree
-
enterSubfilterOrValue
Enter a parse tree produced byAxiomQueryParser.subfilterOrValue().- Parameters:
ctx- the parse tree
-
exitSubfilterOrValue
Exit a parse tree produced byAxiomQueryParser.subfilterOrValue().- Parameters:
ctx- the parse tree
-
enterNamedPlaceholder
Enter a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
ctx- the parse tree
-
exitNamedPlaceholder
Exit a parse tree produced by thenamedPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
ctx- the parse tree
-
enterAnonPlaceholder
Enter a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
ctx- the parse tree
-
exitAnonPlaceholder
Exit a parse tree produced by theanonPlaceholderlabeled alternative inAxiomQueryParser.placeholder().- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byAxiomQueryParser.expression().- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byAxiomQueryParser.expression().- Parameters:
ctx- the parse tree
-
enterScript
Enter a parse tree produced byAxiomQueryParser.script().- Parameters:
ctx- the parse tree
-
exitScript
Exit a parse tree produced byAxiomQueryParser.script().- Parameters:
ctx- the parse tree
-
enterScriptSingleline
Enter a parse tree produced byAxiomQueryParser.scriptSingleline().- Parameters:
ctx- the parse tree
-
exitScriptSingleline
Exit a parse tree produced byAxiomQueryParser.scriptSingleline().- Parameters:
ctx- the parse tree
-
enterScriptMultiline
Enter a parse tree produced byAxiomQueryParser.scriptMultiline().- Parameters:
ctx- the parse tree
-
exitScriptMultiline
Exit a parse tree produced byAxiomQueryParser.scriptMultiline().- Parameters:
ctx- the parse tree
-
enterConstant
Enter a parse tree produced byAxiomQueryParser.constant().- Parameters:
ctx- the parse tree
-
exitConstant
Exit a parse tree produced byAxiomQueryParser.constant().- Parameters:
ctx- the parse tree
-