question: public Edge ( S src , Symbol symbol , S dest ) { this . src = src ; this . symbol = symbol ; this . dest = dest ; this . srcItem = src . getFirstItem ( ) ; this . hashCache = calcHashCode ( ) ; }
target:  Edge which leads to another non-accepting state.