Top Description Interfaces Classes
module io.netty.buffer

Package io.netty.buffer.search


Utility classes for performing efficient substring search within io.netty.buffer.ByteBuf.

Interface Summary

Modifier and TypeInterface and Description
public interface
MultiSearchProcessor

Interface for SearchProcessor that implements simultaneous search for multiple strings.

public interface
public interface
SearchProcessor

Interface for ByteProcessor that implements string search.

public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractMultiSearchProcessorFactory

Base class for precomputed factories that create MultiSearchProcessors.

public abstract class
AbstractSearchProcessorFactory

Base class for precomputed factories that create SearchProcessors.

public class
AhoCorasicSearchProcessorFactory

Implements Aho–Corasick string search algorithm.

public class
BitapSearchProcessorFactory

Implements Bitap string search algorithm.

public class
KmpSearchProcessorFactory

Implements Knuth-Morris-Pratt string search algorithm.