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 RegexTreeRegexParseResult. 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 classAtomicGroupTreeclassBackReferenceTreeclassBoundaryTreeclassCapturingGroupTreeclassCharacterClassTreeclassCharacterTreeBase class for PlainCharacterTree and UnicodeCodePointTreeclassDisjunctionTreeclassDotTreeclassEscapedCharacterClassTreeclassGroupTreeclassLookAroundTreeclassMiscEscapeSequenceTreeThis class represents escape sequences inside regular expression that we don't particularly care about.classNonCapturingGroupTreeclassPlainCharacterTreeclassRepetitionTreeclassSequenceTreeclassUnicodeCodePointTreeRepresents 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 RegexTreeGroupTree. elementCan only be null for non-capturing groupsMethods in org.sonar.java.regex.ast that return RegexTree Modifier and Type Method Description RegexTreeAtomicGroupTree. getElement()RegexTreeCapturingGroupTree. getElement()RegexTreeGroupTree. getElement()Can only be null for non-capturing groupsRegexTreeLookAroundTree. getElement()RegexTreeNonCapturingGroupTree. getElement()RegexTreeRepetitionTree. 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 LookAroundTreeLookAroundTree. negativeLookAhead(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)static LookAroundTreeLookAroundTree. negativeLookBehind(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)static LookAroundTreeLookAroundTree. positiveLookAhead(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)static LookAroundTreeLookAroundTree. positiveLookBehind(RegexSource source, IndexRange range, RegexTree element, FlagSet activeFlags)protected voidGroupTree. setContinuation(AutomatonState continuation, RegexTree element)protected voidRegexBaseVisitor. 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)
-