Package org.sonar.java.regex.ast
Interface RegexVisitor
-
- All Known Implementing Classes:
RegexBaseVisitor
public interface RegexVisitor
-
-
Method Summary
-
-
-
Method Detail
-
visit
void visit(RegexParseResult regexParseResult)
-
visitBackReference
void visitBackReference(BackReferenceTree tree)
-
visitPlainCharacter
void visitPlainCharacter(PlainCharacterTree tree)
-
visitUnicodeCodePoint
void visitUnicodeCodePoint(UnicodeCodePointTree tree)
-
visitSequence
void visitSequence(SequenceTree tree)
-
visitDisjunction
void visitDisjunction(DisjunctionTree tree)
-
visitCapturingGroup
void visitCapturingGroup(CapturingGroupTree tree)
-
visitNonCapturingGroup
void visitNonCapturingGroup(NonCapturingGroupTree tree)
-
visitAtomicGroup
void visitAtomicGroup(AtomicGroupTree tree)
-
visitLookAround
void visitLookAround(LookAroundTree tree)
-
visitRepetition
void visitRepetition(RepetitionTree tree)
-
visitCharacterClass
void visitCharacterClass(CharacterClassTree tree)
-
visitCharacterRange
void visitCharacterRange(CharacterRangeTree tree)
-
visitCharacterClassUnion
void visitCharacterClassUnion(CharacterClassUnionTree tree)
-
visitCharacterClassIntersection
void visitCharacterClassIntersection(CharacterClassIntersectionTree tree)
-
visitDot
void visitDot(DotTree tree)
-
visitEscapedCharacterClass
void visitEscapedCharacterClass(EscapedCharacterClassTree tree)
-
visitBoundary
void visitBoundary(BoundaryTree boundaryTree)
-
visitMiscEscapeSequence
void visitMiscEscapeSequence(MiscEscapeSequenceTree tree)
-
-