| Package | Description |
|---|---|
| net.amygdalum.patternsearchalgorithms.automaton.bytes | |
| net.amygdalum.patternsearchalgorithms.pattern.bytes |
| 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.ByteProvider input,
NFA grouper) |
| Constructor and Description |
|---|
NFAExport(NFA automaton,
String name) |
NFAMatcher(NFA automaton,
net.amygdalum.util.io.ByteProvider bytes) |
| Constructor and Description |
|---|
SearchAllNonOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SearchAllOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SearchLongestNonOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SearchLongestOverlappingMatcher(DFA finder,
DFA backmatcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SimpleAllNonOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SimpleAllOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SimpleLongestNonOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
SimpleLongestOverlappingMatcher(DFA matcher,
NFA grouper,
net.amygdalum.util.io.ByteProvider input) |
Copyright © 2018. All rights reserved.