public final class DFAState extends Object
Modifier and Type | Method and Description |
---|---|
void |
calcNext(PrefixedName[] tokenNames,
BitSet[] tokenFPs,
List<DFAState> stateList,
Map<BitSet,DFAState> stateMap) |
static DFAState |
constructDFA(ContentSpec rootSpec) |
DFAState |
findNext(PrefixedName elemName) |
int |
getIndex() |
TreeSet<PrefixedName> |
getNextNames() |
boolean |
isAcceptingState() |
String |
toString() |
public DFAState(int index, BitSet tokenSet)
public static DFAState constructDFA(ContentSpec rootSpec)
public boolean isAcceptingState()
public int getIndex()
public DFAState findNext(PrefixedName elemName)
public TreeSet<PrefixedName> getNextNames()
public void calcNext(PrefixedName[] tokenNames, BitSet[] tokenFPs, List<DFAState> stateList, Map<BitSet,DFAState> stateMap)
Copyright © 2018 FasterXML. All rights reserved.