org.metasyntactic.math.automata
Class AbstractRegularExpression.NFAState

java.lang.Object
  |
  +--org.metasyntactic.math.automata.AbstractRegularExpression.NFAState
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
AbstractRegularExpression

protected static class AbstractRegularExpression.NFAState
extends java.lang.Object
implements java.lang.Comparable

Convenience class used in the implementations of toNondeterministicFiniteAutomata()


Constructor Summary
protected AbstractRegularExpression.NFAState()
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractRegularExpression.NFAState

protected AbstractRegularExpression.NFAState()
Method Detail

toString

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

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable