public abstract class RegexASTVisitor extends Object
| Constructor and Description |
|---|
RegexASTVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doLeave(RegexASTNode cur) |
protected void |
doVisit(RegexASTNode cur) |
protected abstract void |
leave(Group group) |
protected abstract void |
leave(LookAheadAssertion assertion) |
protected abstract void |
leave(LookBehindAssertion assertion) |
protected abstract void |
leave(Sequence sequence) |
protected abstract void |
visit(BackReference backReference) |
protected abstract void |
visit(CharacterClass characterClass) |
protected abstract void |
visit(Group group) |
protected abstract void |
visit(LookAheadAssertion assertion) |
protected abstract void |
visit(LookBehindAssertion assertion) |
protected abstract void |
visit(MatchFound matchFound) |
protected abstract void |
visit(PositionAssertion assertion) |
protected abstract void |
visit(Sequence sequence) |
protected abstract void visit(BackReference backReference)
protected abstract void visit(Group group)
protected abstract void leave(Group group)
protected abstract void visit(Sequence sequence)
protected abstract void leave(Sequence sequence)
protected abstract void visit(PositionAssertion assertion)
protected abstract void visit(LookBehindAssertion assertion)
protected abstract void leave(LookBehindAssertion assertion)
protected abstract void visit(LookAheadAssertion assertion)
protected abstract void leave(LookAheadAssertion assertion)
protected abstract void visit(CharacterClass characterClass)
protected abstract void visit(MatchFound matchFound)
protected void doVisit(RegexASTNode cur)
protected void doLeave(RegexASTNode cur)