Uses of Class
org.sonar.java.regex.ast.RegexTree
-
Packages that use RegexTree Package Description org.sonar.java.regex org.sonar.java.regex.ast -
-
Uses of RegexTree in org.sonar.java.regex
Methods in org.sonar.java.regex that return RegexTree Modifier and Type Method Description RegexTree
RegexParseResult. getResult()
Constructors in org.sonar.java.regex with parameters of type RegexTree Constructor Description RegexParseResult(RegexTree result, StartState startState, FinalState finalState, List<SyntaxError> syntaxErrors, boolean containsComments)
-
Uses of RegexTree in org.sonar.java.regex.ast
Subclasses of RegexTree in org.sonar.java.regex.ast Modifier and Type Class Description class
AtomicGroupTree
class
BackReferenceTree
class
BoundaryTree
class
CapturingGroupTree
class
CharacterClassTree
class
CharacterTree
Base class for PlainCharacterTree and UnicodeCodePointTreeclass
DisjunctionTree
class
DotTree
class
EscapedCharacterClassTree
class
GroupTree
class
LookAroundTree
class
MiscEscapeSequenceTree
This class represents escape sequences inside regular expression that we don't particularly care about.class
NonCapturingGroupTree
class
PlainCharacterTree
class
RepetitionTree
class
SequenceTree
class
UnicodeCodePointTree
Represents the \\x{N...N} sequence in a regular expression, which specifies a single Unicode code point.Fields in org.sonar.java.regex.ast declared as RegexTree Modifier and Type Field Description protected RegexTree
GroupTree. element
Can only be null for non-capturing groupsMethods in org.sonar.java.regex.ast that return RegexTree Modifier and Type Method Description RegexTree
AtomicGroupTree. getElement()
RegexTree
CapturingGroupTree. getElement()
RegexTree
GroupTree. getElement()
Can only be null for non-capturing groupsRegexTree
LookAroundTree. getElement()
RegexTree
NonCapturingGroupTree. getElement()
RegexTree
RepetitionTree. getElement()
Methods in org.sonar.java.regex.ast that return types with arguments of type RegexTree Modifier and Type Method Description List<RegexTree>
DisjunctionTree. getAlternatives()
List<RegexTree>
SequenceTree. getItems()
Methods in org.sonar.java.regex.ast with parameters of type RegexTree Modifier and Type Method Description static LookAroundTree
LookAroundTree. negativeLookAhead(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)
static LookAroundTree
LookAroundTree. negativeLookBehind(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)
static LookAroundTree
LookAroundTree. positiveLookAhead(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)
static LookAroundTree
LookAroundTree. positiveLookBehind(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)
protected void
GroupTree. setContinuation(AutomatonState continuation, RegexTree element)
protected void
RegexBaseVisitor. visit(RegexTree tree)
Constructors in org.sonar.java.regex.ast with parameters of type RegexTree Constructor Description AtomicGroupTree(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)
BranchState(RegexTree parent, List<AutomatonState> successors, FlagSet activeFlags)
CapturingGroupTree(RegexSource source, IndexRange range, String name, int groupNumber, RegexTree element, FlagSet activeFlags)
GroupTree(RegexSource source, RegexTree.Kind kind, RegexTree element, IndexRange range, FlagSet activeFlags)
LookAroundTree(RegexSource source, IndexRange range, LookAroundTree.Polarity polarity, LookAroundTree.Direction direction, RegexTree element, FlagSet activeFlags)
NonCapturingGroupTree(RegexSource source, IndexRange range, FlagSet enabledFlags, FlagSet disabledFlags, RegexTree element, FlagSet activeFlags)
RepetitionTree(RegexSource source, IndexRange range, RegexTree element, Quantifier quantifier, FlagSet activeFlags)
Constructor parameters in org.sonar.java.regex.ast with type arguments of type RegexTree Constructor Description DisjunctionTree(RegexSource source, IndexRange range, List<RegexTree> alternatives, List<JavaCharacter> orOperators, FlagSet activeFlags)
SequenceTree(RegexSource source, IndexRange range, List<RegexTree> items, FlagSet activeFlags)
-