Class NFAState


  • public class NFAState
    extends Object
    State kept for a NFA.
    • Method Detail

      • isStateChanged

        public boolean isStateChanged()
        Check if the matching status of the NFA has changed so far.
        Returns:
        true if matching status has changed, false otherwise
      • resetStateChanged

        public void resetStateChanged()
        Reset the changed bit checked via isStateChanged() to false.
      • setStateChanged

        public void setStateChanged()
        Set the changed bit checked via isStateChanged() to true.
      • isNewStartPartialMatch

        public boolean isNewStartPartialMatch()
      • resetNewStartPartialMatch

        public void resetNewStartPartialMatch()
      • setNewStartPartiailMatch

        public void setNewStartPartiailMatch()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object