Package | Description |
---|---|
com.nobigsoftware.dfalex |
Modifier and Type | Method and Description |
---|---|
DfaState<MATCHRESULT> |
DfaBuilder.build(DfaAmbiguityResolver<? super MATCHRESULT> ambiguityResolver)
Build DFA for a single language
|
java.util.List<DfaState<MATCHRESULT>> |
DfaBuilder.build(java.util.List<java.util.Set<MATCHRESULT>> languages,
DfaAmbiguityResolver<? super MATCHRESULT> ambiguityResolver)
Build DFAs for multiple languages simultaneously.
|
DfaState<MATCHRESULT> |
DfaBuilder.build(java.util.Set<MATCHRESULT> language,
DfaAmbiguityResolver<? super MATCHRESULT> ambiguityResolver)
Build DFA for a single language
|
static <MR> java.util.List<DfaState<MR>> |
DfaBuilder.buildFromNfa(Nfa<MR> nfa,
int[] nfaStartStates,
DfaAmbiguityResolver<? super MR> ambiguityResolver,
BuilderCache cache)
Build DFAs from a provided NFA
|
StringSearcher<MATCHRESULT> |
DfaBuilder.buildStringSearcher(DfaAmbiguityResolver<MATCHRESULT> ambiguityResolver)
Build a
StringSearcher for all the patterns that have been added to this builder |