软件包 | 描述 |
---|---|
io.netty.buffer |
抽象字节缓冲区 - 表示低级二进制和文本消息的基本数据结构。
|
io.netty.util |
在多个包中使用的实用程序类。
|
Modifier and Type | Interface and Description |
---|---|
interface |
ByteBufProcessor
已过时。
使用
ByteProcessor 。
|
Modifier and Type | Method and Description |
---|---|
int |
SwappedByteBuf.forEachByte(ByteProcessor processor)
已过时。
|
int |
EmptyByteBuf.forEachByte(ByteProcessor processor) |
abstract int |
ByteBuf.forEachByte(ByteProcessor processor)
使用指定的
processor 按升序对此缓冲区的可读字节进行迭代。
|
int |
AbstractByteBuf.forEachByte(ByteProcessor processor) |
int |
SwappedByteBuf.forEachByte(int index, int length, ByteProcessor processor)
已过时。
|
int |
ReadOnlyByteBuf.forEachByte(int index, int length, ByteProcessor processor)
已过时。
|
int |
EmptyByteBuf.forEachByte(int index, int length, ByteProcessor processor) |
int |
DuplicatedByteBuf.forEachByte(int index, int length, ByteProcessor processor)
已过时。
|
abstract int |
ByteBuf.forEachByte(int index, int length, ByteProcessor processor)
以指定的
processor 按升序迭代该缓冲区的指定区域。
|
int |
AbstractByteBuf.forEachByte(int index, int length, ByteProcessor processor) |
int |
SwappedByteBuf.forEachByteDesc(ByteProcessor processor)
已过时。
|
int |
EmptyByteBuf.forEachByteDesc(ByteProcessor processor) |
abstract int |
ByteBuf.forEachByteDesc(ByteProcessor processor)
使用指定的
processor 按降序对此缓冲区的可读字节进行迭代。
|
int |
AbstractByteBuf.forEachByteDesc(ByteProcessor processor) |
int |
SwappedByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor)
已过时。
|
int |
ReadOnlyByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor)
已过时。
|
int |
EmptyByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor) |
int |
DuplicatedByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor)
已过时。
|
abstract int |
ByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor)
以指定的
processor 降序遍历此缓冲区的指定区域。
|
int |
AbstractByteBuf.forEachByteDesc(int index, int length, ByteProcessor processor) |
Modifier and Type | Class and Description |
---|---|
static class |
ByteProcessor.IndexNotOfProcessor
ByteProcessor 找到不是特定字节的第一个外观。
|
static class |
ByteProcessor.IndexOfProcessor
ByteProcessor 找到特定字节的第一次出现。
|
Modifier and Type | Field and Description |
---|---|
static ByteProcessor |
ByteProcessor.FIND_ASCII_SPACE
' ' ascii空格字符(
' ' )。
|
static ByteProcessor |
ByteProcessor.FIND_COMMA
用逗号中止
(',') 。
|
static ByteProcessor |
ByteProcessor.FIND_CR
中止
CR ('\r') 。
|
static ByteProcessor |
ByteProcessor.FIND_CRLF
CR ('\r') 或
LF ('\n') 。
|
static ByteProcessor |
ByteProcessor.FIND_LF
在
LF ('\n') 上中止。
|
static ByteProcessor |
ByteProcessor.FIND_LINEAR_WHITESPACE
' ' 线性空白(a(
' ' 或
'\t' ))。
|
static ByteProcessor |
ByteProcessor.FIND_NON_CR
在非
CR ('\r') 上中止。
|
static ByteProcessor |
ByteProcessor.FIND_NON_CRLF
中止一个既不是
CR ('\r') 也不是
LF ('\n') 。
|
static ByteProcessor |
ByteProcessor.FIND_NON_LF
在非
LF ('\n') 上中止。
|
static ByteProcessor |
ByteProcessor.FIND_NON_LINEAR_WHITESPACE
中止一个不是线性空白的字节(既不是
' ' 也不是
'\t' )。
|
static ByteProcessor |
ByteProcessor.FIND_NON_NUL
在非
NUL (0x00) 上中止。
|
static ByteProcessor |
ByteProcessor.FIND_NUL
NUL (0x00) 。
|
static ByteProcessor |
ByteProcessor.FIND_SEMI_COLON
用分号
(';') 中止。
|
Modifier and Type | Method and Description |
---|---|
int |
AsciiString.forEachByte(ByteProcessor visitor)
使用指定的
processor 按升序对此缓冲区的可读字节进行迭代。
|
int |
AsciiString.forEachByte(int index, int length, ByteProcessor visitor)
以指定的
processor 按升序迭代该缓冲区的指定区域。
|
int |
AsciiString.forEachByteDesc(ByteProcessor visitor)
使用指定的
processor 按降序对此缓冲区的可读字节进行迭代。
|
int |
AsciiString.forEachByteDesc(int index, int length, ByteProcessor visitor)
使用指定的
processor 按降序对此缓冲区的指定区域进行迭代。
|
Copyright © 2008–2018 The Netty Project. All rights reserved.