Hierarchy For All Packages
Package Hierarchies:- org.sonarsource.analyzer.commons.regex,
- org.sonarsource.analyzer.commons.regex.ast,
- org.sonarsource.analyzer.commons.regex.finders,
- org.sonarsource.analyzer.commons.regex.helpers,
- org.sonarsource.analyzer.commons.regex.java,
- org.sonarsource.analyzer.commons.regex.php,
- org.sonarsource.analyzer.commons.regex.python
Class Hierarchy
- java.lang.Object
- org.sonarsource.analyzer.commons.regex.helpers.AbstractAutomataChecker
- org.sonarsource.analyzer.commons.regex.helpers.IntersectAutomataChecker
- org.sonarsource.analyzer.commons.regex.helpers.SupersetAutomataChecker
- org.sonarsource.analyzer.commons.regex.ast.AbstractRegexSyntaxElement (implements org.sonarsource.analyzer.commons.regex.ast.RegexSyntaxElement)
- org.sonarsource.analyzer.commons.regex.ast.CharacterClassIntersectionTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.CharacterClassUnionTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.CharacterRangeTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.OpeningQuote
- org.sonarsource.analyzer.commons.regex.ast.PosixCharacterClassElementTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.Quantifier
- org.sonarsource.analyzer.commons.regex.ast.CurlyBraceQuantifier
- org.sonarsource.analyzer.commons.regex.ast.SimpleQuantifier
- org.sonarsource.analyzer.commons.regex.ast.RegexToken
- org.sonarsource.analyzer.commons.regex.ast.RegexTree (implements org.sonarsource.analyzer.commons.regex.ast.AutomatonState)
- org.sonarsource.analyzer.commons.regex.ast.BackReferenceTree
- org.sonarsource.analyzer.commons.regex.ast.BoundaryTree
- org.sonarsource.analyzer.commons.regex.ast.CharacterClassTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.CharacterTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.DisjunctionTree
- org.sonarsource.analyzer.commons.regex.ast.DotTree
- org.sonarsource.analyzer.commons.regex.ast.EscapedCharacterClassTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.GroupTree
- org.sonarsource.analyzer.commons.regex.ast.AtomicGroupTree
- org.sonarsource.analyzer.commons.regex.ast.CapturingGroupTree
- org.sonarsource.analyzer.commons.regex.ast.ConditionalSubpatternTree
- org.sonarsource.analyzer.commons.regex.ast.LookAroundTree
- org.sonarsource.analyzer.commons.regex.ast.NonCapturingGroupTree
- org.sonarsource.analyzer.commons.regex.ast.ReferenceConditionTree
- org.sonarsource.analyzer.commons.regex.ast.MiscEscapeSequenceTree (implements org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree)
- org.sonarsource.analyzer.commons.regex.ast.RepetitionTree
- org.sonarsource.analyzer.commons.regex.ast.SequenceTree
- org.sonarsource.analyzer.commons.regex.ast.SourceCharacter
- org.sonarsource.analyzer.commons.regex.ast.ActiveFlagsState (implements org.sonarsource.analyzer.commons.regex.ast.AutomatonState)
- org.sonarsource.analyzer.commons.regex.ast.BranchState
- org.sonarsource.analyzer.commons.regex.ast.EndOfCapturingGroupState
- org.sonarsource.analyzer.commons.regex.ast.EndOfConditionalSubpatternsState
- org.sonarsource.analyzer.commons.regex.ast.EndOfLookaroundState
- org.sonarsource.analyzer.commons.regex.ast.FinalState
- org.sonarsource.analyzer.commons.regex.ast.NegationState
- org.sonarsource.analyzer.commons.regex.ast.StartOfLookBehindState
- org.sonarsource.analyzer.commons.regex.ast.StartState
- org.sonarsource.analyzer.commons.regex.CharacterBuffer
- org.sonarsource.analyzer.commons.regex.ast.EndOfRepetitionState (implements org.sonarsource.analyzer.commons.regex.ast.AutomatonState)
- org.sonarsource.analyzer.commons.regex.ast.FlagSet
- org.sonarsource.analyzer.commons.regex.helpers.GraphemeHelper
- org.sonarsource.analyzer.commons.regex.ast.IndexRange
- org.sonarsource.analyzer.commons.regex.java.JavaCharacterParser (implements org.sonarsource.analyzer.commons.regex.CharacterParser)
- org.sonarsource.analyzer.commons.regex.java.JavaUnicodeEscapeParser
- org.sonarsource.analyzer.commons.regex.php.PhpRegexFlags
- org.sonarsource.analyzer.commons.regex.php.PhpStringCharacterParser (implements org.sonarsource.analyzer.commons.regex.CharacterParser)
- org.sonarsource.analyzer.commons.regex.ast.RegexBaseVisitor (implements org.sonarsource.analyzer.commons.regex.ast.RegexVisitor)
- org.sonarsource.analyzer.commons.regex.finders.AnchorPrecedenceFinder
- org.sonarsource.analyzer.commons.regex.helpers.BranchTrackingVisitor
- org.sonarsource.analyzer.commons.regex.finders.FailingLookaheadFinder
- org.sonarsource.analyzer.commons.regex.finders.PossessiveQuantifierContinuationFinder
- org.sonarsource.analyzer.commons.regex.finders.ComplexRegexFinder
- org.sonarsource.analyzer.commons.regex.finders.DuplicatesInCharacterClassFinder
- org.sonarsource.analyzer.commons.regex.finders.EmptyAlternativeFinder
- org.sonarsource.analyzer.commons.regex.finders.EmptyGroupFinder
- org.sonarsource.analyzer.commons.regex.finders.EmptyStringRepetitionFinder
- org.sonarsource.analyzer.commons.regex.finders.GraphemeInClassFinder
- org.sonarsource.analyzer.commons.regex.finders.ImpossibleBackReferenceFinder
- org.sonarsource.analyzer.commons.regex.finders.ImpossibleBoundaryFinder
- org.sonarsource.analyzer.commons.regex.finders.MultipleWhitespaceFinder
- org.sonarsource.analyzer.commons.regex.finders.RedundantRegexAlternativesFinder
- org.sonarsource.analyzer.commons.regex.finders.ReluctantQuantifierFinder
- org.sonarsource.analyzer.commons.regex.finders.ReluctantQuantifierWithEmptyContinuationFinder
- org.sonarsource.analyzer.commons.regex.finders.SingleCharacterAlternationFinder
- org.sonarsource.analyzer.commons.regex.finders.SingleCharCharacterClassFinder
- org.sonarsource.analyzer.commons.regex.finders.SuperfluousCurlyBraceFinder
- org.sonarsource.analyzer.commons.regex.finders.UnicodeUnawareCharClassFinder
- org.sonarsource.analyzer.commons.regex.finders.UnquantifiedNonCapturingGroupFinder
- org.sonarsource.analyzer.commons.regex.finders.VerboseRegexFinder
- org.sonarsource.analyzer.commons.regex.RegexIssueLocation
- org.sonarsource.analyzer.commons.regex.RegexIssueReporter
- org.sonarsource.analyzer.commons.regex.RegexLexer
- org.sonarsource.analyzer.commons.regex.RegexParser
- org.sonarsource.analyzer.commons.regex.RegexParser.EscapedSequenceDataHolder
- org.sonarsource.analyzer.commons.regex.RegexParseResult
- org.sonarsource.analyzer.commons.regex.helpers.RegexReachabilityChecker
- org.sonarsource.analyzer.commons.regex.RegexSource
- org.sonarsource.analyzer.commons.regex.java.JavaRegexSource
- org.sonarsource.analyzer.commons.regex.php.PhpRegexSource
- org.sonarsource.analyzer.commons.regex.python.PythonRegexSource
- org.sonarsource.analyzer.commons.regex.helpers.RegexTreeHelper
- org.sonarsource.analyzer.commons.regex.helpers.SimplifiedRegexCharacterClass
- org.sonarsource.analyzer.commons.regex.helpers.SubAutomaton
- org.sonarsource.analyzer.commons.regex.SyntaxError
- org.sonarsource.analyzer.commons.regex.helpers.AbstractAutomataChecker
Interface Hierarchy
- org.sonarsource.analyzer.commons.regex.ast.AutomatonState
- org.sonarsource.analyzer.commons.regex.CharacterParser
- org.sonarsource.analyzer.commons.regex.RegexIssueReporter.ElementIssue
- org.sonarsource.analyzer.commons.regex.RegexIssueReporter.InvocationIssue
- org.sonarsource.analyzer.commons.regex.RegexParser.GroupConstructor
- org.sonarsource.analyzer.commons.regex.RegexParser.TreeConstructor<T>
- org.sonarsource.analyzer.commons.regex.ast.RegexSyntaxElement
- org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree
- org.sonarsource.analyzer.commons.regex.ast.RegexVisitor
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.sonarsource.analyzer.commons.regex.ast.AutomatonState.TransitionType
- org.sonarsource.analyzer.commons.regex.ast.BoundaryTree.Type
- org.sonarsource.analyzer.commons.regex.ast.CharacterClassElementTree.Kind
- org.sonarsource.analyzer.commons.regex.ast.LookAroundTree.Direction
- org.sonarsource.analyzer.commons.regex.ast.LookAroundTree.Polarity
- org.sonarsource.analyzer.commons.regex.MatchType
- org.sonarsource.analyzer.commons.regex.ast.Quantifier.Modifier
- org.sonarsource.analyzer.commons.regex.RegexFeature
- org.sonarsource.analyzer.commons.regex.ast.RegexTree.Kind
- org.sonarsource.analyzer.commons.regex.ast.SimpleQuantifier.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)