Uses of Interface
org.sonar.java.regex.ast.AutomatonState
-
Packages that use AutomatonState Package Description org.sonar.java.regex.ast -
-
Uses of AutomatonState in org.sonar.java.regex.ast
Classes in org.sonar.java.regex.ast that implement AutomatonState Modifier and Type Class Description class
ActiveFlagsState
class
AtomicGroupTree
class
BackReferenceTree
class
BoundaryTree
class
BranchState
class
CapturingGroupTree
class
CharacterClassTree
class
CharacterTree
class
DisjunctionTree
class
DotTree
class
EndOfCapturingGroupState
class
EndOfLookaroundState
class
EndOfRepetitionState
class
EscapedCharacterClassTree
class
FinalState
class
GroupTree
class
LookAroundTree
class
MiscEscapeSequenceTree
This class represents escape sequences inside regular expression that we don't particularly care about.class
NegationState
class
NonCapturingGroupTree
class
RegexTree
class
RepetitionTree
class
SequenceTree
class
StartOfLookBehindState
class
StartState
Methods in org.sonar.java.regex.ast that return AutomatonState Modifier and Type Method Description AutomatonState
AutomatonState. continuation()
This will only return null when called on the end-of-regex stateAutomatonState
BranchState. continuation()
AutomatonState
EndOfCapturingGroupState. continuation()
AutomatonState
EndOfLookaroundState. continuation()
AutomatonState
EndOfRepetitionState. continuation()
AutomatonState
FinalState. continuation()
AutomatonState
NegationState. continuation()
AutomatonState
RegexTree. continuation()
AutomatonState
StartOfLookBehindState. continuation()
AutomatonState
StartState. continuation()
Methods in org.sonar.java.regex.ast that return types with arguments of type AutomatonState Modifier and Type Method Description default List<? extends AutomatonState>
AutomatonState. successors()
List<AutomatonState>
BranchState. successors()
List<? extends AutomatonState>
DisjunctionTree. successors()
List<? extends AutomatonState>
FinalState. successors()
List<AutomatonState>
GroupTree. successors()
List<AutomatonState>
LookAroundTree. successors()
List<AutomatonState>
RepetitionTree. successors()
List<AutomatonState>
SequenceTree. successors()
Methods in org.sonar.java.regex.ast with parameters of type AutomatonState Modifier and Type Method Description void
CapturingGroupTree. setContinuation(AutomatonState continuation)
void
DisjunctionTree. setContinuation(AutomatonState continuation)
void
GroupTree. setContinuation(AutomatonState continuation)
protected void
GroupTree. setContinuation(AutomatonState continuation, RegexTree element)
void
LookAroundTree. setContinuation(AutomatonState continuation)
void
RegexTree. setContinuation(AutomatonState continuation)
void
RepetitionTree. setContinuation(AutomatonState continuation)
void
SequenceTree. setContinuation(AutomatonState continuation)
Constructors in org.sonar.java.regex.ast with parameters of type AutomatonState Constructor Description EndOfRepetitionState(RepetitionTree parent, AutomatonState continuation)
NegationState(AutomatonState continuation, FlagSet activeFlags)
StartOfLookBehindState(AutomatonState content, FlagSet activeFlags)
StartState(AutomatonState continuation, FlagSet activeFlags)
Constructor parameters in org.sonar.java.regex.ast with type arguments of type AutomatonState Constructor Description BranchState(RegexTree parent, List<AutomatonState> successors, FlagSet activeFlags)
-