Uses of Interface
io.netty.util.ByteProcessor
-
Packages that use ByteProcessor Package Description io.netty.buffer Abstraction of a byte buffer - the fundamental data structure to represent a low-level binary and text message.io.netty.buffer.search Utility classes for performing efficient substring search withinByteBuf
.io.netty.util Utility classes used across multiple packages. -
-
Uses of ByteProcessor in io.netty.buffer
Subinterfaces of ByteProcessor in io.netty.buffer Modifier and Type Interface Description interface
ByteBufProcessor
Deprecated.UseByteProcessor
.Methods in io.netty.buffer with parameters of type ByteProcessor Modifier and Type Method Description int
AbstractByteBuf. forEachByte(int index, int length, ByteProcessor processor)
int
AbstractByteBuf. forEachByte(ByteProcessor processor)
abstract int
ByteBuf. forEachByte(int index, int length, ByteProcessor processor)
Iterates over the specified area of this buffer with the specifiedprocessor
in ascending order.abstract int
ByteBuf. forEachByte(ByteProcessor processor)
Iterates over the readable bytes of this buffer with the specifiedprocessor
in ascending order.int
DuplicatedByteBuf. forEachByte(int index, int length, ByteProcessor processor)
Deprecated.int
EmptyByteBuf. forEachByte(int index, int length, ByteProcessor processor)
int
EmptyByteBuf. forEachByte(ByteProcessor processor)
int
ReadOnlyByteBuf. forEachByte(int index, int length, ByteProcessor processor)
Deprecated.int
SwappedByteBuf. forEachByte(int index, int length, ByteProcessor processor)
Deprecated.int
SwappedByteBuf. forEachByte(ByteProcessor processor)
Deprecated.int
WrappedByteBuf. forEachByte(int index, int length, ByteProcessor processor)
int
WrappedByteBuf. forEachByte(ByteProcessor processor)
protected int
CompositeByteBuf. forEachByteAsc0(int start, int end, ByteProcessor processor)
int
AbstractByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
int
AbstractByteBuf. forEachByteDesc(ByteProcessor processor)
abstract int
ByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
Iterates over the specified area of this buffer with the specifiedprocessor
in descending order.abstract int
ByteBuf. forEachByteDesc(ByteProcessor processor)
Iterates over the readable bytes of this buffer with the specifiedprocessor
in descending order.int
DuplicatedByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
Deprecated.int
EmptyByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
int
EmptyByteBuf. forEachByteDesc(ByteProcessor processor)
int
ReadOnlyByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
Deprecated.int
SwappedByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
Deprecated.int
SwappedByteBuf. forEachByteDesc(ByteProcessor processor)
Deprecated.int
WrappedByteBuf. forEachByteDesc(int index, int length, ByteProcessor processor)
int
WrappedByteBuf. forEachByteDesc(ByteProcessor processor)
protected int
CompositeByteBuf. forEachByteDesc0(int rStart, int rEnd, ByteProcessor processor)
-
Uses of ByteProcessor in io.netty.buffer.search
Subinterfaces of ByteProcessor in io.netty.buffer.search Modifier and Type Interface Description interface
MultiSearchProcessor
Interface forSearchProcessor
that implements simultaneous search for multiple strings.interface
SearchProcessor
Interface forByteProcessor
that implements string search.Classes in io.netty.buffer.search that implement ByteProcessor Modifier and Type Class Description static class
AhoCorasicSearchProcessorFactory.Processor
static class
BitapSearchProcessorFactory.Processor
static class
KmpSearchProcessorFactory.Processor
-
Uses of ByteProcessor in io.netty.util
Classes in io.netty.util that implement ByteProcessor Modifier and Type Class Description static class
ByteProcessor.IndexNotOfProcessor
AByteProcessor
which finds the first appearance which is not of a specific byte.static class
ByteProcessor.IndexOfProcessor
AByteProcessor
which finds the first appearance of a specific byte.Fields in io.netty.util declared as ByteProcessor Modifier and Type Field Description static ByteProcessor
ByteProcessor. FIND_ASCII_SPACE
Aborts on a ascii space character (' '
).static ByteProcessor
ByteProcessor. FIND_COMMA
Aborts on a comma(',')
.static ByteProcessor
ByteProcessor. FIND_CR
Aborts on aCR ('\r')
.static ByteProcessor
ByteProcessor. FIND_CRLF
Aborts on aCR ('\r')
or aLF ('\n')
.static ByteProcessor
ByteProcessor. FIND_LF
Aborts on aLF ('\n')
.static ByteProcessor
ByteProcessor. FIND_LINEAR_WHITESPACE
Aborts on a linear whitespace (a (' '
or a'\t'
).static ByteProcessor
ByteProcessor. FIND_NON_CR
Aborts on a non-CR ('\r')
.static ByteProcessor
ByteProcessor. FIND_NON_CRLF
Aborts on a byte which is neither aCR ('\r')
nor aLF ('\n')
.static ByteProcessor
ByteProcessor. FIND_NON_LF
Aborts on a non-LF ('\n')
.static ByteProcessor
ByteProcessor. FIND_NON_LINEAR_WHITESPACE
Aborts on a byte which is not a linear whitespace (neither' '
nor'\t'
).static ByteProcessor
ByteProcessor. FIND_NON_NUL
Aborts on a non-NUL (0x00)
.static ByteProcessor
ByteProcessor. FIND_NUL
Aborts on aNUL (0x00)
.static ByteProcessor
ByteProcessor. FIND_SEMI_COLON
Aborts on a semicolon(';')
.Methods in io.netty.util with parameters of type ByteProcessor Modifier and Type Method Description int
AsciiString. forEachByte(int index, int length, ByteProcessor visitor)
Iterates over the specified area of this buffer with the specifiedprocessor
in ascending order.int
AsciiString. forEachByte(ByteProcessor visitor)
Iterates over the readable bytes of this buffer with the specifiedprocessor
in ascending order.int
AsciiString. forEachByteDesc(int index, int length, ByteProcessor visitor)
Iterates over the specified area of this buffer with the specifiedprocessor
in descending order.int
AsciiString. forEachByteDesc(ByteProcessor visitor)
Iterates over the readable bytes of this buffer with the specifiedprocessor
in descending order.
-