org.metasyntactic.math.automata
Class NondeterministicFiniteAutomata.DFAState

java.lang.Object
  |
  +--org.metasyntactic.math.automata.NondeterministicFiniteAutomata.DFAState
Enclosing class:
NondeterministicFiniteAutomata

protected static class NondeterministicFiniteAutomata.DFAState
extends java.lang.Object

Used to compress DFA states in toDeterministicFiniteAutomata

See Also:
NondeterministicFiniteAutomata.toDeterministicFiniteAutomata()

Constructor Summary
protected NondeterministicFiniteAutomata.DFAState()
          Make a new DFA state
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NondeterministicFiniteAutomata.DFAState

protected NondeterministicFiniteAutomata.DFAState()
Make a new DFA state

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object