public class Nfa extends Object
Constructor and Description |
---|
Nfa(NfaState startingState,
Collection<NfaState> danglingArrows) |
Modifier and Type | Method and Description |
---|---|
void |
append(Nfa state) |
Nfa |
copy() |
void |
finish() |
Collection<NfaState> |
getDanglingArrows() |
NfaState |
getStartingState() |
void |
invert() |
void |
lookupAnnotationNumbers(ForwardIndexAccessor fiAccessor,
Map<NfaState,Boolean> statesVisited) |
void |
repeat(int min,
int max) |
String |
toString() |
public Nfa(NfaState startingState, Collection<NfaState> danglingArrows)
public NfaState getStartingState()
public Nfa copy()
public void append(Nfa state)
public void repeat(int min, int max)
public void invert()
public Collection<NfaState> getDanglingArrows()
public void lookupAnnotationNumbers(ForwardIndexAccessor fiAccessor, Map<NfaState,Boolean> statesVisited)
public void finish()
Copyright © 2020 Instituut voor Nederlandse Taal (INT). All rights reserved.