Package io.netty.buffer.search
Class AhoCorasicSearchProcessorFactory
- java.lang.Object
-
- io.netty.buffer.search.AbstractMultiSearchProcessorFactory
-
- io.netty.buffer.search.AhoCorasicSearchProcessorFactory
-
- All Implemented Interfaces:
MultiSearchProcessorFactory
,SearchProcessorFactory
public class AhoCorasicSearchProcessorFactory extends AbstractMultiSearchProcessorFactory
Implements Aho–Corasick string search algorithm. Use staticAbstractMultiSearchProcessorFactory.newAhoCorasicSearchProcessorFactory(byte[]...)
to create an instance of this factory. UsenewSearchProcessor()
to get an instance ofByteProcessor
implementation for performing the actual search.- See Also:
AbstractMultiSearchProcessorFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AhoCorasicSearchProcessorFactory.Processor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AhoCorasicSearchProcessorFactory.Processor
newSearchProcessor()
Returns a newAhoCorasicSearchProcessorFactory.Processor
.-
Methods inherited from class io.netty.buffer.search.AbstractMultiSearchProcessorFactory
newAhoCorasicSearchProcessorFactory
-
-
-
-
Method Detail
-
newSearchProcessor
public AhoCorasicSearchProcessorFactory.Processor newSearchProcessor()
Returns a newAhoCorasicSearchProcessorFactory.Processor
.
-
-