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 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
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
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()
.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 thePatchPathFull
labeled alternative inFilterParser.patchPath()
.- Parameters:
ctx
- the parse tree
-
exitPatchPathFull
Exit a parse tree produced by thePatchPathFull
labeled alternative inFilterParser.patchPath()
.- Parameters:
ctx
- the parse tree
-
enterPatchPathPartial
Enter a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.- Parameters:
ctx
- the parse tree
-
exitPatchPathPartial
Exit a parse tree produced by thePatchPathPartial
labeled alternative inFilterParser.patchPath()
.- Parameters:
ctx
- the parse tree
-
enterFilterLogicExpression
Enter a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterLogicExpression
Exit a parse tree produced by theFilterLogicExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterFilterAttributePresentExpression
void enterFilterAttributePresentExpression(FilterParser.FilterAttributePresentExpressionContext ctx) Enter a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterAttributePresentExpression
Exit a parse tree produced by theFilterAttributePresentExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterFilterGroupExpression
Enter a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterGroupExpression
Exit a parse tree produced by theFilterGroupExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterFilterValuePathExpression
Enter a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterValuePathExpression
Exit a parse tree produced by theFilterValuePathExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterFilterAttributeExpression
Enter a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterAttributeExpression
Exit a parse tree produced by theFilterAttributeExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterFilterAttributeCompareExpression
void enterFilterAttributeCompareExpression(FilterParser.FilterAttributeCompareExpressionContext ctx) Enter a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
exitFilterAttributeCompareExpression
Exit a parse tree produced by theFilterAttributeCompareExpression
labeled alternative inFilterParser.filterExpression()
.- Parameters:
ctx
- the parse tree
-
enterAttributeGroupExpression
Enter a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
exitAttributeGroupExpression
Exit a parse tree produced by theAttributeGroupExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
enterAttributePresentExpression
Enter a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
exitAttributePresentExpression
Exit a parse tree produced by theAttributePresentExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
enterAttributeLogicExpression
Enter a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
exitAttributeLogicExpression
Exit a parse tree produced by theAttributeLogicExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
enterAttributeCompareExpression
Enter a parse tree produced by theAttributeCompareExpression
labeled alternative inFilterParser.attributeExpression()
.- Parameters:
ctx
- the parse tree
-
exitAttributeCompareExpression
Exit a parse tree produced by theAttributeCompareExpression
labeled 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
-