Class SubAutomaton


  • public class SubAutomaton
    extends Object
    • Field Detail

      • start

        public final org.sonarsource.analyzer.commons.regex.ast.AutomatonState start
      • end

        public final org.sonarsource.analyzer.commons.regex.ast.AutomatonState end
      • allowPrefix

        public final boolean allowPrefix
    • Constructor Detail

      • SubAutomaton

        public SubAutomaton​(org.sonarsource.analyzer.commons.regex.ast.AutomatonState start,
                            org.sonarsource.analyzer.commons.regex.ast.AutomatonState end,
                            boolean allowPrefix)
    • Method Detail

      • incomingTransitionType

        public org.sonarsource.analyzer.commons.regex.ast.AutomatonState.TransitionType incomingTransitionType()
      • isAtEnd

        public boolean isAtEnd()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object