Interface FilterListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
ExpressionBuildingListener,FilterBaseListener,PatchPathListener
public interface FilterListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
FilterParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theAttributeCompareExpressionlabeled alternative inFilterParser.attributeExpression().voidEnter a parse tree produced by theAttributeGroupExpressionlabeled alternative inFilterParser.attributeExpression().voidEnter a parse tree produced by theAttributeLogicExpressionlabeled alternative inFilterParser.attributeExpression().voidEnter a parse tree produced by theAttributePresentExpressionlabeled alternative inFilterParser.attributeExpression().voidEnter a parse tree produced byFilterParser.filter().voidEnter a parse tree produced by theFilterAttributeCompareExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced by theFilterAttributeExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced by theFilterAttributePresentExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced by theFilterGroupExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced by theFilterLogicExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced by theFilterValuePathExpressionlabeled alternative inFilterParser.filterExpression().voidEnter a parse tree produced byFilterParser.fullAttributePath().voidEnter a parse tree produced byFilterParser.partialAttributePath().voidEnter a parse tree produced byFilterParser.partialPatchPath().voidEnter a parse tree produced by thePatchPathFulllabeled alternative inFilterParser.patchPath().voidEnter a parse tree produced by thePatchPathPartiallabeled alternative inFilterParser.patchPath().voidExit a parse tree produced by theAttributeCompareExpressionlabeled alternative inFilterParser.attributeExpression().voidExit a parse tree produced by theAttributeGroupExpressionlabeled alternative inFilterParser.attributeExpression().voidExit a parse tree produced by theAttributeLogicExpressionlabeled alternative inFilterParser.attributeExpression().voidExit a parse tree produced by theAttributePresentExpressionlabeled alternative inFilterParser.attributeExpression().voidExit a parse tree produced byFilterParser.filter().voidExit a parse tree produced by theFilterAttributeCompareExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced by theFilterAttributeExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced by theFilterAttributePresentExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced by theFilterGroupExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced by theFilterLogicExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced by theFilterValuePathExpressionlabeled alternative inFilterParser.filterExpression().voidExit a parse tree produced byFilterParser.fullAttributePath().voidExit a parse tree produced byFilterParser.partialAttributePath().voidExit a parse tree produced byFilterParser.partialPatchPath().voidExit a parse tree produced by thePatchPathFulllabeled alternative inFilterParser.patchPath().voidExit a parse tree produced by thePatchPathPartiallabeled alternative inFilterParser.patchPath().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterFilter
Enter a parse tree produced byFilterParser.filter().- Parameters:
ctx- the parse tree
-
exitFilter
Exit a parse tree produced byFilterParser.filter().- Parameters:
ctx- the parse tree
-
enterPatchPathFull
Enter a parse tree produced by thePatchPathFulllabeled alternative inFilterParser.patchPath().- Parameters:
ctx- the parse tree
-
exitPatchPathFull
Exit a parse tree produced by thePatchPathFulllabeled alternative inFilterParser.patchPath().- Parameters:
ctx- the parse tree
-
enterPatchPathPartial
Enter a parse tree produced by thePatchPathPartiallabeled alternative inFilterParser.patchPath().- Parameters:
ctx- the parse tree
-
exitPatchPathPartial
Exit a parse tree produced by thePatchPathPartiallabeled alternative inFilterParser.patchPath().- Parameters:
ctx- the parse tree
-
enterFilterLogicExpression
Enter a parse tree produced by theFilterLogicExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterLogicExpression
Exit a parse tree produced by theFilterLogicExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterFilterAttributePresentExpression
void enterFilterAttributePresentExpression(FilterParser.FilterAttributePresentExpressionContext ctx) Enter a parse tree produced by theFilterAttributePresentExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterAttributePresentExpression
Exit a parse tree produced by theFilterAttributePresentExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterFilterGroupExpression
Enter a parse tree produced by theFilterGroupExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterGroupExpression
Exit a parse tree produced by theFilterGroupExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterFilterValuePathExpression
Enter a parse tree produced by theFilterValuePathExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterValuePathExpression
Exit a parse tree produced by theFilterValuePathExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterFilterAttributeExpression
Enter a parse tree produced by theFilterAttributeExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterAttributeExpression
Exit a parse tree produced by theFilterAttributeExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterFilterAttributeCompareExpression
void enterFilterAttributeCompareExpression(FilterParser.FilterAttributeCompareExpressionContext ctx) Enter a parse tree produced by theFilterAttributeCompareExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
exitFilterAttributeCompareExpression
Exit a parse tree produced by theFilterAttributeCompareExpressionlabeled alternative inFilterParser.filterExpression().- Parameters:
ctx- the parse tree
-
enterAttributeGroupExpression
Enter a parse tree produced by theAttributeGroupExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
exitAttributeGroupExpression
Exit a parse tree produced by theAttributeGroupExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
enterAttributePresentExpression
Enter a parse tree produced by theAttributePresentExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
exitAttributePresentExpression
Exit a parse tree produced by theAttributePresentExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
enterAttributeLogicExpression
Enter a parse tree produced by theAttributeLogicExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
exitAttributeLogicExpression
Exit a parse tree produced by theAttributeLogicExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
enterAttributeCompareExpression
Enter a parse tree produced by theAttributeCompareExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
exitAttributeCompareExpression
Exit a parse tree produced by theAttributeCompareExpressionlabeled alternative inFilterParser.attributeExpression().- Parameters:
ctx- the parse tree
-
enterFullAttributePath
Enter a parse tree produced byFilterParser.fullAttributePath().- Parameters:
ctx- the parse tree
-
exitFullAttributePath
Exit a parse tree produced byFilterParser.fullAttributePath().- Parameters:
ctx- the parse tree
-
enterPartialAttributePath
Enter a parse tree produced byFilterParser.partialAttributePath().- Parameters:
ctx- the parse tree
-
exitPartialAttributePath
Exit a parse tree produced byFilterParser.partialAttributePath().- Parameters:
ctx- the parse tree
-
enterPartialPatchPath
Enter a parse tree produced byFilterParser.partialPatchPath().- Parameters:
ctx- the parse tree
-
exitPartialPatchPath
Exit a parse tree produced byFilterParser.partialPatchPath().- Parameters:
ctx- the parse tree
-