protected static class NfaToProduction.StateAliasNfa<TOKEN> extends Object implements Nfa<NfaToProduction.StateAlias<TOKEN>>
| Modifier and Type | Field and Description |
|---|---|
protected NfaToProduction.StateAlias<TOKEN> |
start |
protected NfaToProduction.StateAlias<TOKEN> |
stop |
| Constructor and Description |
|---|
NfaToProduction.StateAliasNfa(NfaToProduction.StateAlias<TOKEN> start,
NfaToProduction.StateAlias<TOKEN> stop) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<NfaToProduction.StateAlias<TOKEN>> |
getFollowers(NfaToProduction.StateAlias<TOKEN> state) |
NfaToProduction.StateAlias<TOKEN> |
getStart() |
NfaToProduction.StateAlias<TOKEN> |
getStop() |
protected NfaToProduction.StateAlias<TOKEN> start
protected NfaToProduction.StateAlias<TOKEN> stop
public NfaToProduction.StateAliasNfa(NfaToProduction.StateAlias<TOKEN> start, NfaToProduction.StateAlias<TOKEN> stop)
public Iterable<NfaToProduction.StateAlias<TOKEN>> getFollowers(NfaToProduction.StateAlias<TOKEN> state)
getFollowers in interface DirectedGraph<NfaToProduction.StateAlias<TOKEN>>public NfaToProduction.StateAlias<TOKEN> getStart()
getStart in interface Nfa<NfaToProduction.StateAlias<TOKEN>>public NfaToProduction.StateAlias<TOKEN> getStop()
getStop in interface Nfa<NfaToProduction.StateAlias<TOKEN>>Copyright © 2015. All Rights Reserved.