Class FilterBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,FilterListener
- Direct Known Subclasses:
ExpressionBuildingListener
FilterListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced by theAttributeCompareExpression
labeled alternative inFilterParser.attributeExpression()
.void
Enter a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.void
Enter a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.void
Enter a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.void
enterEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Enter a parse tree produced byFilterParser.filter()
.void
Enter a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.void
Enter a parse tree produced byFilterParser.fullAttributePath()
.void
Enter a parse tree produced byFilterParser.partialAttributePath()
.void
Enter a parse tree produced byFilterParser.partialPatchPath()
.void
Enter a parse tree produced by thePatchPathFull
labeled alternative inFilterParser.patchPath()
.void
Enter a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.void
Exit a parse tree produced by theAttributeCompareExpression
labeled alternative inFilterParser.attributeExpression()
.void
Exit a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.void
Exit a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.void
Exit a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.void
exitEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Exit a parse tree produced byFilterParser.filter()
.void
Exit a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.void
Exit a parse tree produced byFilterParser.fullAttributePath()
.void
Exit a parse tree produced byFilterParser.partialAttributePath()
.void
Exit a parse tree produced byFilterParser.partialPatchPath()
.void
Exit a parse tree produced by thePatchPathFull
labeled alternative inFilterParser.patchPath()
.void
Exit a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.void
visitErrorNode
(org.antlr.v4.runtime.tree.ErrorNode node) void
visitTerminal
(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
FilterBaseListener
public FilterBaseListener()
-
-
Method Details
-
enterFilter
Enter a parse tree produced byFilterParser.filter()
.The default implementation does nothing.
- Specified by:
enterFilter
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilter
Exit a parse tree produced byFilterParser.filter()
.The default implementation does nothing.
- Specified by:
exitFilter
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterPatchPathFull
Enter a parse tree produced by thePatchPathFull
labeled alternative inFilterParser.patchPath()
.The default implementation does nothing.
- Specified by:
enterPatchPathFull
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitPatchPathFull
Exit a parse tree produced by thePatchPathFull
labeled alternative inFilterParser.patchPath()
.The default implementation does nothing.
- Specified by:
exitPatchPathFull
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterPatchPathPartial
Enter a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.The default implementation does nothing.
- Specified by:
enterPatchPathPartial
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitPatchPathPartial
Exit a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.The default implementation does nothing.
- Specified by:
exitPatchPathPartial
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterLogicExpression
Enter a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterLogicExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterLogicExpression
Exit a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterLogicExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterAttributePresentExpression
public void enterFilterAttributePresentExpression(FilterParser.FilterAttributePresentExpressionContext ctx) Enter a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterAttributePresentExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterAttributePresentExpression
public void exitFilterAttributePresentExpression(FilterParser.FilterAttributePresentExpressionContext ctx) Exit a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterAttributePresentExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterGroupExpression
Enter a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterGroupExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterGroupExpression
Exit a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterGroupExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterValuePathExpression
Enter a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterValuePathExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterValuePathExpression
Exit a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterValuePathExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterAttributeExpression
Enter a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterAttributeExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterAttributeExpression
Exit a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterAttributeExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFilterAttributeCompareExpression
public void enterFilterAttributeCompareExpression(FilterParser.FilterAttributeCompareExpressionContext ctx) Enter a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
enterFilterAttributeCompareExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFilterAttributeCompareExpression
public void exitFilterAttributeCompareExpression(FilterParser.FilterAttributeCompareExpressionContext ctx) Exit a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.The default implementation does nothing.
- Specified by:
exitFilterAttributeCompareExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterAttributeGroupExpression
Enter a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
enterAttributeGroupExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitAttributeGroupExpression
Exit a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
exitAttributeGroupExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterAttributePresentExpression
Enter a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
enterAttributePresentExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitAttributePresentExpression
Exit a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
exitAttributePresentExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterAttributeLogicExpression
Enter a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
enterAttributeLogicExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitAttributeLogicExpression
Exit a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
exitAttributeLogicExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterAttributeCompareExpression
Enter a parse tree produced by theAttributeCompareExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
enterAttributeCompareExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitAttributeCompareExpression
Exit a parse tree produced by theAttributeCompareExpression
labeled alternative inFilterParser.attributeExpression()
.The default implementation does nothing.
- Specified by:
exitAttributeCompareExpression
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterFullAttributePath
Enter a parse tree produced byFilterParser.fullAttributePath()
.The default implementation does nothing.
- Specified by:
enterFullAttributePath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitFullAttributePath
Exit a parse tree produced byFilterParser.fullAttributePath()
.The default implementation does nothing.
- Specified by:
exitFullAttributePath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterPartialAttributePath
Enter a parse tree produced byFilterParser.partialAttributePath()
.The default implementation does nothing.
- Specified by:
enterPartialAttributePath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitPartialAttributePath
Exit a parse tree produced byFilterParser.partialAttributePath()
.The default implementation does nothing.
- Specified by:
exitPartialAttributePath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterPartialPatchPath
Enter a parse tree produced byFilterParser.partialPatchPath()
.The default implementation does nothing.
- Specified by:
enterPartialPatchPath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
exitPartialPatchPath
Exit a parse tree produced byFilterParser.partialPatchPath()
.The default implementation does nothing.
- Specified by:
exitPartialPatchPath
in interfaceFilterListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-