Package mocka.generator.regex
Interface RegexListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
RegexBaseListener
public interface RegexListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
RegexParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byRegexParser.atom().voidEnter a parse tree produced byRegexParser.charClass().voidEnter a parse tree produced byRegexParser.charRange().voidEnter a parse tree produced byRegexParser.classAtom().voidEnter a parse tree produced byRegexParser.element().voidEnter a parse tree produced byRegexParser.expr().voidEnter a parse tree produced byRegexParser.group().voidEnter a parse tree produced byRegexParser.quantifier().voidEnter a parse tree produced byRegexParser.regex().voidExit a parse tree produced byRegexParser.atom().voidExit a parse tree produced byRegexParser.charClass().voidExit a parse tree produced byRegexParser.charRange().voidExit a parse tree produced byRegexParser.classAtom().voidExit a parse tree produced byRegexParser.element().voidExit a parse tree produced byRegexParser.expr().voidExit a parse tree produced byRegexParser.group().voidExit a parse tree produced byRegexParser.quantifier().voidExit a parse tree produced byRegexParser.regex().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterRegex
Enter a parse tree produced byRegexParser.regex().- Parameters:
ctx- the parse tree
-
exitRegex
Exit a parse tree produced byRegexParser.regex().- Parameters:
ctx- the parse tree
-
enterExpr
Enter a parse tree produced byRegexParser.expr().- Parameters:
ctx- the parse tree
-
exitExpr
Exit a parse tree produced byRegexParser.expr().- Parameters:
ctx- the parse tree
-
enterElement
Enter a parse tree produced byRegexParser.element().- Parameters:
ctx- the parse tree
-
exitElement
Exit a parse tree produced byRegexParser.element().- Parameters:
ctx- the parse tree
-
enterGroup
Enter a parse tree produced byRegexParser.group().- Parameters:
ctx- the parse tree
-
exitGroup
Exit a parse tree produced byRegexParser.group().- Parameters:
ctx- the parse tree
-
enterQuantifier
Enter a parse tree produced byRegexParser.quantifier().- Parameters:
ctx- the parse tree
-
exitQuantifier
Exit a parse tree produced byRegexParser.quantifier().- Parameters:
ctx- the parse tree
-
enterAtom
Enter a parse tree produced byRegexParser.atom().- Parameters:
ctx- the parse tree
-
exitAtom
Exit a parse tree produced byRegexParser.atom().- Parameters:
ctx- the parse tree
-
enterCharClass
Enter a parse tree produced byRegexParser.charClass().- Parameters:
ctx- the parse tree
-
exitCharClass
Exit a parse tree produced byRegexParser.charClass().- Parameters:
ctx- the parse tree
-
enterCharRange
Enter a parse tree produced byRegexParser.charRange().- Parameters:
ctx- the parse tree
-
exitCharRange
Exit a parse tree produced byRegexParser.charRange().- Parameters:
ctx- the parse tree
-
enterClassAtom
Enter a parse tree produced byRegexParser.classAtom().- Parameters:
ctx- the parse tree
-
exitClassAtom
Exit a parse tree produced byRegexParser.classAtom().- Parameters:
ctx- the parse tree
-