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 TypeMethodDescriptionvoid
Enter a parse tree produced by theandFilter
labeled alternative inAxiomQueryParser.filter()
.void
Enter a parse tree produced by theanonPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.void
Enter a parse tree produced byAxiomQueryParser.argument()
.void
Enter a parse tree produced byAxiomQueryParser.axiomPath()
.void
Enter a parse tree produced by thebooleanValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Enter a parse tree produced byAxiomQueryParser.constant()
.void
Enter a parse tree produced by thedataName
labeled alternative inAxiomQueryParser.itemName()
.void
Enter a parse tree produced by theDereferenceComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Enter a parse tree produced by theDescendantPath
labeled alternative inAxiomQueryParser.path()
.void
Enter a parse tree produced by thedoubleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Enter a parse tree produced byAxiomQueryParser.expression()
.void
Enter a parse tree produced byAxiomQueryParser.filterName()
.void
Enter a parse tree produced byAxiomQueryParser.filterNameAlias()
.void
Enter a parse tree produced byAxiomQueryParser.firstComponent()
.void
Enter a parse tree produced by thefloatValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Enter a parse tree produced by thegenFilter
labeled alternative inAxiomQueryParser.filter()
.void
Enter a parse tree produced by theIdentifierComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Enter a parse tree produced by theinfraName
labeled alternative inAxiomQueryParser.itemName()
.void
Enter a parse tree produced by theintValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Enter a parse tree produced by theItemComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Enter a parse tree produced byAxiomQueryParser.itemFilter()
.void
Enter a parse tree produced byAxiomQueryParser.matchingRule()
.void
Enter a parse tree produced by themultilineString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Enter a parse tree produced by thenamedPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.void
Enter a parse tree produced byAxiomQueryParser.negation()
.void
Enter a parse tree produced by thenotFilter
labeled alternative inAxiomQueryParser.filter()
.void
Enter a parse tree produced by thenullValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Enter a parse tree produced by theorFilter
labeled alternative inAxiomQueryParser.filter()
.void
Enter a parse tree produced byAxiomQueryParser.parent()
.void
Enter a parse tree produced by theParentPath
labeled alternative inAxiomQueryParser.path()
.void
Enter a parse tree produced by thePathAxiomPath
labeled alternative inAxiomQueryParser.path()
.void
Enter a parse tree produced byAxiomQueryParser.pathComponent()
.void
Enter a parse tree produced byAxiomQueryParser.pathValue()
.void
Enter a parse tree produced byAxiomQueryParser.prefixedName()
.void
Enter a parse tree produced byAxiomQueryParser.root()
.void
Enter a parse tree produced byAxiomQueryParser.script()
.void
Enter a parse tree produced byAxiomQueryParser.scriptMultiline()
.void
Enter a parse tree produced byAxiomQueryParser.scriptSingleline()
.void
Enter a parse tree produced by theSelfPath
labeled alternative inAxiomQueryParser.path()
.void
Enter a parse tree produced by thesingleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Enter a parse tree produced byAxiomQueryParser.singleValue()
.void
Enter a parse tree produced by thestringValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Enter a parse tree produced by thesubFilter
labeled alternative inAxiomQueryParser.filter()
.void
Enter a parse tree produced byAxiomQueryParser.subfilterOrValue()
.void
Enter a parse tree produced byAxiomQueryParser.subfilterSpec()
.void
Enter a parse tree produced byAxiomQueryParser.valueSet()
.void
Enter a parse tree produced byAxiomQueryParser.variable()
.void
Exit a parse tree produced by theandFilter
labeled alternative inAxiomQueryParser.filter()
.void
Exit a parse tree produced by theanonPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.void
Exit a parse tree produced byAxiomQueryParser.argument()
.void
Exit a parse tree produced byAxiomQueryParser.axiomPath()
.void
Exit a parse tree produced by thebooleanValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Exit a parse tree produced byAxiomQueryParser.constant()
.void
Exit a parse tree produced by thedataName
labeled alternative inAxiomQueryParser.itemName()
.void
Exit a parse tree produced by theDereferenceComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Exit a parse tree produced by theDescendantPath
labeled alternative inAxiomQueryParser.path()
.void
Exit a parse tree produced by thedoubleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Exit a parse tree produced byAxiomQueryParser.expression()
.void
Exit a parse tree produced byAxiomQueryParser.filterName()
.void
Exit a parse tree produced byAxiomQueryParser.filterNameAlias()
.void
Exit a parse tree produced byAxiomQueryParser.firstComponent()
.void
Exit a parse tree produced by thefloatValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Exit a parse tree produced by thegenFilter
labeled alternative inAxiomQueryParser.filter()
.void
Exit a parse tree produced by theIdentifierComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Exit a parse tree produced by theinfraName
labeled alternative inAxiomQueryParser.itemName()
.void
Exit a parse tree produced by theintValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Exit a parse tree produced by theItemComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.void
Exit a parse tree produced byAxiomQueryParser.itemFilter()
.void
Exit a parse tree produced byAxiomQueryParser.matchingRule()
.void
Exit a parse tree produced by themultilineString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Exit a parse tree produced by thenamedPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.void
Exit a parse tree produced byAxiomQueryParser.negation()
.void
Exit a parse tree produced by thenotFilter
labeled alternative inAxiomQueryParser.filter()
.void
Exit a parse tree produced by thenullValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Exit a parse tree produced by theorFilter
labeled alternative inAxiomQueryParser.filter()
.void
Exit a parse tree produced byAxiomQueryParser.parent()
.void
Exit a parse tree produced by theParentPath
labeled alternative inAxiomQueryParser.path()
.void
Exit a parse tree produced by thePathAxiomPath
labeled alternative inAxiomQueryParser.path()
.void
Exit a parse tree produced byAxiomQueryParser.pathComponent()
.void
Exit a parse tree produced byAxiomQueryParser.pathValue()
.void
Exit a parse tree produced byAxiomQueryParser.prefixedName()
.void
Exit a parse tree produced byAxiomQueryParser.root()
.void
Exit a parse tree produced byAxiomQueryParser.script()
.void
Exit a parse tree produced byAxiomQueryParser.scriptMultiline()
.void
Exit a parse tree produced byAxiomQueryParser.scriptSingleline()
.void
Exit a parse tree produced by theSelfPath
labeled alternative inAxiomQueryParser.path()
.void
Exit a parse tree produced by thesingleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.void
Exit a parse tree produced byAxiomQueryParser.singleValue()
.void
Exit a parse tree produced by thestringValue
labeled alternative inAxiomQueryParser.literalValue()
.void
Exit a parse tree produced by thesubFilter
labeled alternative inAxiomQueryParser.filter()
.void
Exit a parse tree produced byAxiomQueryParser.subfilterOrValue()
.void
Exit a parse tree produced byAxiomQueryParser.subfilterSpec()
.void
Exit a parse tree produced byAxiomQueryParser.valueSet()
.void
Exit 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 thesingleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
exitSingleQuoteString
Exit a parse tree produced by thesingleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
enterDoubleQuoteString
Enter a parse tree produced by thedoubleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
exitDoubleQuoteString
Exit a parse tree produced by thedoubleQuoteString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
enterMultilineString
Enter a parse tree produced by themultilineString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
exitMultilineString
Exit a parse tree produced by themultilineString
labeled alternative inAxiomQueryParser.stringLiteral()
.- Parameters:
ctx
- the parse tree
-
enterBooleanValue
Enter a parse tree produced by thebooleanValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitBooleanValue
Exit a parse tree produced by thebooleanValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterIntValue
Enter a parse tree produced by theintValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitIntValue
Exit a parse tree produced by theintValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterFloatValue
Enter a parse tree produced by thefloatValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitFloatValue
Exit a parse tree produced by thefloatValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterStringValue
Enter a parse tree produced by thestringValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitStringValue
Exit a parse tree produced by thestringValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterNullValue
Enter a parse tree produced by thenullValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitNullValue
Exit a parse tree produced by thenullValue
labeled alternative inAxiomQueryParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterDataName
Enter a parse tree produced by thedataName
labeled alternative inAxiomQueryParser.itemName()
.- Parameters:
ctx
- the parse tree
-
exitDataName
Exit a parse tree produced by thedataName
labeled alternative inAxiomQueryParser.itemName()
.- Parameters:
ctx
- the parse tree
-
enterInfraName
Enter a parse tree produced by theinfraName
labeled alternative inAxiomQueryParser.itemName()
.- Parameters:
ctx
- the parse tree
-
exitInfraName
Exit a parse tree produced by theinfraName
labeled 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 theIdentifierComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
exitIdentifierComponent
Exit a parse tree produced by theIdentifierComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
enterDereferenceComponent
Enter a parse tree produced by theDereferenceComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
exitDereferenceComponent
Exit a parse tree produced by theDereferenceComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
enterItemComponent
Enter a parse tree produced by theItemComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
exitItemComponent
Exit a parse tree produced by theItemComponent
labeled alternative inAxiomQueryParser.itemPathComponent()
.- Parameters:
ctx
- the parse tree
-
enterSelfPath
Enter a parse tree produced by theSelfPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
exitSelfPath
Exit a parse tree produced by theSelfPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
enterParentPath
Enter a parse tree produced by theParentPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
exitParentPath
Exit a parse tree produced by theParentPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
enterDescendantPath
Enter a parse tree produced by theDescendantPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
exitDescendantPath
Exit a parse tree produced by theDescendantPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
enterPathAxiomPath
Enter a parse tree produced by thePathAxiomPath
labeled alternative inAxiomQueryParser.path()
.- Parameters:
ctx
- the parse tree
-
exitPathAxiomPath
Exit a parse tree produced by thePathAxiomPath
labeled 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 thenotFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
exitNotFilter
Exit a parse tree produced by thenotFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
enterGenFilter
Enter a parse tree produced by thegenFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
exitGenFilter
Exit a parse tree produced by thegenFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
enterAndFilter
Enter a parse tree produced by theandFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
exitAndFilter
Exit a parse tree produced by theandFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
enterOrFilter
Enter a parse tree produced by theorFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
exitOrFilter
Exit a parse tree produced by theorFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
enterSubFilter
Enter a parse tree produced by thesubFilter
labeled alternative inAxiomQueryParser.filter()
.- Parameters:
ctx
- the parse tree
-
exitSubFilter
Exit a parse tree produced by thesubFilter
labeled 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 thenamedPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.- Parameters:
ctx
- the parse tree
-
exitNamedPlaceholder
Exit a parse tree produced by thenamedPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.- Parameters:
ctx
- the parse tree
-
enterAnonPlaceholder
Enter a parse tree produced by theanonPlaceholder
labeled alternative inAxiomQueryParser.placeholder()
.- Parameters:
ctx
- the parse tree
-
exitAnonPlaceholder
Exit a parse tree produced by theanonPlaceholder
labeled 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
-