classes.io.netty.handler.codec.serialization.ObjectDecoder.class Maven / Gradle / Ivy
???? 2 L
2
3 4
5 6 7 8
9
:
; <
; =
> ? @
classResolver 4Lio/netty/handler/codec/serialization/ClassResolver; 7(Lio/netty/handler/codec/serialization/ClassResolver;)V Code LineNumberTable LocalVariableTable this 4Lio/netty/handler/codec/serialization/ObjectDecoder; 8(ILio/netty/handler/codec/serialization/ClassResolver;)V
maxObjectSize I decode U(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; ctx (Lio/netty/channel/ChannelHandlerContext; in Lio/netty/buffer/ByteBuf; frame is Ljava/io/ObjectInputStream; result Ljava/lang/Object;
StackMapTable 6
Exceptions A extractFrame ^(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; buffer index length
SourceFile ObjectDecoder.java B io/netty/buffer/ByteBuf =io/netty/handler/codec/serialization/CompactObjectInputStream "io/netty/buffer/ByteBufInputStream C D E F G H I J K 2io/netty/handler/codec/serialization/ObjectDecoder 3io/netty/handler/codec/LengthFieldBasedFrameDecoder java/lang/Exception (IIIII)V (Lio/netty/buffer/ByteBuf;)V L(Ljava/io/InputStream;Lio/netty/handler/codec/serialization/ClassResolver;)V java/io/ObjectInputStream
readObject ()Ljava/lang/Object; close ()V slice (II)Lio/netty/buffer/ByteBuf; ! @ *+? ?
1 2 U *? *,? ? ? @ A ? 4*+,? ? N-? ?? Y? Y-? *? ?
:? :? ? E
F G J % K , L 1 M > 4 4 4 !
* " ! % # $ , % &