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