Package | Description |
---|---|
net.amygdalum.patternsearchalgorithms.automaton.chars | |
net.amygdalum.patternsearchalgorithms.pattern.chars |
Modifier and Type | Method and Description |
---|---|
NFA |
NFABuilder.build(NFAComponent nfa) |
NFA |
NFABuilder.build(net.amygdalum.regexparser.RegexNode node) |
NFA |
NFA.clone() |
Modifier and Type | Method and Description |
---|---|
static DFA |
DFA.from(NFA nfa) |
void |
Groups.process(net.amygdalum.util.io.CharProvider input,
NFA grouper) |
Constructor and Description |
---|
NFAExport(NFA automaton,
String name) |
NFAMatcher(NFA automaton,
net.amygdalum.util.io.CharProvider chars) |
Constructor and Description |
---|
SearchAllNonOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SearchAllOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SearchLongestNonOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SearchLongestOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SimpleAllNonOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SimpleAllOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SimpleLongestNonOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
SimpleLongestOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.CharProvider input) |
Copyright © 2019. All rights reserved.