public class AnnotatedObjectDecoder
extends io.netty.handler.codec.LengthFieldBasedFrameDecoder
Modifier and Type | Field and Description |
---|---|
static String |
NAME |
Constructor and Description |
---|
AnnotatedObjectDecoder() |
Modifier and Type | Method and Description |
---|---|
void |
addFirst(ObjectDecodeChannelInboundHandler<?>... objectDecodeChannelInboundHandlers) |
void |
addFirst(String name,
ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler) |
void |
addLast(ObjectDecodeChannelInboundHandler<?>... objectDecodeChannelInboundHandlers) |
void |
addLast(String name,
ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler) |
protected Object |
decode(io.netty.channel.ChannelHandlerContext channelHandlerContext,
io.netty.buffer.ByteBuf byteBuf) |
protected io.netty.buffer.ByteBuf |
extractFrame(io.netty.channel.ChannelHandlerContext channelHandlerContext,
io.netty.buffer.ByteBuf byteBuf,
int index,
int length) |
<T extends ObjectDecodeChannelInboundHandler<?>> |
remove(Class<T> handlerType) |
void |
remove(ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler) |
ObjectDecodeChannelInboundHandler<?> |
remove(String name) |
ObjectDecodeChannelInboundHandler<?> |
removeFirst() |
ObjectDecodeChannelInboundHandler<?> |
removeLast() |
decode, getUnadjustedFrameLength
actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setSingleDecode
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggered
public void addFirst(ObjectDecodeChannelInboundHandler<?>... objectDecodeChannelInboundHandlers)
public void addFirst(String name, ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler)
public void addLast(ObjectDecodeChannelInboundHandler<?>... objectDecodeChannelInboundHandlers)
public void addLast(String name, ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler)
public <T extends ObjectDecodeChannelInboundHandler<?>> T remove(Class<T> handlerType)
public void remove(ObjectDecodeChannelInboundHandler<?> objectDecodeChannelInboundHandler)
public ObjectDecodeChannelInboundHandler<?> remove(String name)
public ObjectDecodeChannelInboundHandler<?> removeFirst()
public ObjectDecodeChannelInboundHandler<?> removeLast()
protected Object decode(io.netty.channel.ChannelHandlerContext channelHandlerContext, io.netty.buffer.ByteBuf byteBuf) throws Exception
decode
in class io.netty.handler.codec.LengthFieldBasedFrameDecoder
Exception
protected io.netty.buffer.ByteBuf extractFrame(io.netty.channel.ChannelHandlerContext channelHandlerContext, io.netty.buffer.ByteBuf byteBuf, int index, int length)
extractFrame
in class io.netty.handler.codec.LengthFieldBasedFrameDecoder