@SuppressWarnings("static-method") @Test public void testGetValue() { for (final Character symbol : symbols) { for (final int state : states) { final Edge<Character> edge = createEdge(symbol, state); Assert.assertEquals(state, edge.getState()); } } }
@Override public int getState() { return state; }
Edge implements IEdge<S> { @Override public int getState() { return state; } }
Edge implements IEdge<S> { @Override public int getState() { return state; } Edge(final S symbol_, final int state_); }
Edge implements IEdge<S> { @Override public int getState() { return state; } Edge(final S symbol_, final int state_); @Override S getSymbol(); @Override int getState(); @Override int hashCode(); @Override boolean equals(final Object obj); @Override String toString(); }
Edge implements IEdge<S> { @Override public int getState() { return state; } Edge(final S symbol_, final int state_); @Override S getSymbol(); @Override int getState(); @Override int hashCode(); @Override boolean equals(final Object obj); @Override String toString();  }