| Modifier and Type | Class and Description |
|---|---|
class |
DatagramPacketEncoder<M>
使用指定的消息编码器将内容编码为 AddressedEnvelope至DatagramPacket的编码器。
|
class |
LengthFieldPrepender
预编码消息长度的编码器。
|
class |
MessageToByteEncoder<I>
ChannelOutboundHandlerAdapter从一个消息到ByteBuf以流式方式编码消息。
|
class |
MessageToMessageEncoder<I>
ChannelOutboundHandlerAdapter它从一个消息编码到另一个消息例如,这里是一个实现, Integer解码为String 。
|
| Modifier and Type | Class and Description |
|---|---|
class |
Base64Encoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayEncoder
将请求的字节数组编码为 ByteBuf 。
|
| Modifier and Type | Class and Description |
|---|---|
class |
Bzip2Encoder
使用Bzip2算法压缩 ByteBuf 。
|
class |
FastLzFrameEncoder
压缩一个 ByteBuf使用FastLZ算法。
|
class |
JdkZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
class |
JZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
class |
Lz4FrameEncoder
使用LZ4格式压缩 ByteBuf 。
|
class |
LzfEncoder
使用LZF格式压缩 ByteBuf 。
|
class |
LzmaFrameEncoder
使用LZMA算法压缩 ByteBuf 。
|
class |
SnappyFramedEncoder
已过时。
改为使用
SnappyFrameEncoder 。
|
class |
SnappyFrameEncoder
使用Snappy成帧格式压缩 ByteBuf 。
|
class |
ZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
| Modifier and Type | Class and Description |
|---|---|
class |
DatagramDnsQueryEncoder
|
class |
DatagramDnsResponseEncoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpObjectEncoder<H extends HttpMessage>
|
class |
HttpRequestEncoder
|
class |
HttpResponseEncoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebSocket00FrameEncoder
将 WebSocketFrame编码为ByteBuf 。
|
class |
WebSocket07FrameEncoder
将网络套接字帧编码为有线协议版本7格式。
|
class |
WebSocket08FrameEncoder
将网络套接字帧编码为有线协议版本8格式。
|
class |
WebSocket13FrameEncoder
将网络套接字帧编码为有线协议版本13格式。
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebSocketExtensionEncoder
方便的
io.netty.handler.codec.http.websocketx.extensions.WebSocketExtension编码器。
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompatibleMarshallingEncoder
MessageToByteEncoder使用JBoss编组来封送对象的实现。
|
class |
MarshallingEncoder
MessageToByteEncoder使用JBoss编组来封送对象的实现。
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMemcacheObjectEncoder<M extends MemcacheMessage>
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBinaryMemcacheEncoder<M extends BinaryMemcacheMessage>
MessageToByteEncoder将二进制memcache消息编码为字节。
|
class |
BinaryMemcacheRequestEncoder
负责编码请求标头的编码器部分。
|
class |
BinaryMemcacheResponseEncoder
负责编码响应头的编码器。
|
| Modifier and Type | Class and Description |
|---|---|
class |
MqttEncoder
按照协议规范v3.1将Mqtt消息编码为字节,如此处所述
MQTTV3.1
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProtobufEncoder
|
class |
ProtobufEncoderNano
将请求的Google Protocol Buffers MessageNano编码为ByteBuf 。
|
class |
ProtobufVarint32LengthFieldPrepender
Google协议缓冲区 之前的编码器
ChannelOutboundHandlerAdapter的使用io.netty.handler.codec.redis |
| Modifier and Type | Class and Description |
class |
RedisEncoder
Encodes
RedisMessage into bytes following
RESP (REdis Serialization Protocol).
|
class RtspEncoder
class RtspObjectEncoder<H extends HttpMessage>
RtspEncoder instead.
class RtspRequestEncoder
RtspEncoder directly instead
class RtspResponseEncoder
RtspEncoder directly instead
class SctpOutboundByteStreamHandler
ByteBuf to
SctpMessage and send it through a specific stream with given protocol identifier.
class CompatibleObjectEncoder
ByteBuf (interoperability version).
class ObjectEncoder
ByteBuf.
class SmtpRequestEncoder
class SocksMessageEncoder
SocksMessage into a
ByteBuf.
class Socks4ClientEncoder
Socks4CommandRequest into a
ByteBuf.
class Socks4ServerEncoder
Socks4CommandResponse into a
ByteBuf.
class Socks5ClientEncoder
Socks5Message into a
ByteBuf.
class Socks5ServerEncoder
Socks5Message into a
ByteBuf.
class SpdyHttpEncoder
HttpRequests,
HttpResponses, and
HttpContents into
SpdySynStreamFrames and
SpdySynReplyFrames.
class StompSubframeEncoder
class LineEncoder
String and encode it into a
ByteBuf.
class StringEncoder
String into a
ByteBuf.
class WriteTimeoutHandler
WriteTimeoutException when a write operation cannot finish in a certain period of time.
Copyright © 2008–2018 The Netty Project. All rights reserved.