classes.io.netty.handler.codec.compression.Lz4FrameDecoder.class Maven / Gradle / Ivy
???? 2
A ?
? ?
A ?
? ??G??
? ?
? ?
A ?
B ? F ? A ? ? ^
?
? ? A ?
? ? A ? C ?
F ?
? ?
? ?LZ4Block ? ?
?
? ?
? ?
? ? ? ?
? ?
? ? ? ? ? F ? A ? A ? A ? A ? F ?
? ?
? ? ? ? ? ?
? ?
? ?
? ?
? ?
? ? ?
? ?
? ? ? ?
? ? ?
? ?
= ? ? F ? ? ? ? InnerClasses ? State currentState :Lio/netty/handler/codec/compression/Lz4FrameDecoder$State; decompressor %Lnet/jpountz/lz4/LZ4FastDecompressor; checksum 4Lio/netty/handler/codec/compression/ByteBufChecksum; blockType I compressedLength decompressedLength currentChecksum ()V Code LineNumberTable LocalVariableTable this 4Lio/netty/handler/codec/compression/Lz4FrameDecoder; (Z)V validateChecksums Z (Lnet/jpountz/lz4/LZ4Factory;Z)V factory Lnet/jpountz/lz4/LZ4Factory;
StackMapTable ? ? 7(Lnet/jpountz/lz4/LZ4Factory;Ljava/util/zip/Checksum;)V Ljava/util/zip/Checksum; ? ? decode T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V magic J token compressionLevel maxDecompressedLength e Lnet/jpountz/lz4/LZ4Exception; uncompressed Lio/netty/buffer/ByteBuf; Ljava/lang/Exception; ctx (Lio/netty/channel/ChannelHandlerContext; in out Ljava/util/List; LocalVariableTypeTable $Ljava/util/List; ? ? ? ? ? ?
Exceptions Signature h(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V isClosed ()Z
SourceFile Lz4FrameDecoder.java S Z ? ? ? S ] ? ? ? ? ? ? ? ? S c S T ? I H I java/lang/NullPointerException S ? ? ? J K ? ? ? L M ? ? ? ? ? ? ? ? ? 9io/netty/handler/codec/compression/DecompressionException unexpected block identifier S ? ? ? ? ? ? ? ? -invalid compressedLength: %d (expected: 0-%d) java/lang/Object ? ? ? ? ? /invalid decompressedLength: %d (expected: 0-%d) Jstream corrupted: compressedLength(%d) and decompressedLength(%d) mismatch stream corrupted: checksum error ? I N O P O Q O R O ? I ? ? ? ? ? ? ? ? ?
-unexpected blockType: %d (expected: %d or %d)
? ? net/jpountz/lz4/LZ4Exception S java/lang/IllegalStateException java/lang/Exception I 2io/netty/handler/codec/compression/Lz4FrameDecoder +io/netty/handler/codec/ByteToMessageDecoder 4io/netty/handler/codec/compression/Lz4FrameDecoder$1 8io/netty/handler/codec/compression/Lz4FrameDecoder$State net/jpountz/lz4/LZ4Factory java/util/zip/Checksum 2io/netty/handler/codec/compression/ByteBufChecksum &io/netty/channel/ChannelHandlerContext io/netty/buffer/ByteBuf java/util/List java/lang/Throwable fastestInstance ()Lnet/jpountz/lz4/LZ4Factory; net/jpountz/xxhash/XXHashFactory $()Lnet/jpountz/xxhash/XXHashFactory; newStreamingHash32 )(I)Lnet/jpountz/xxhash/StreamingXXHash32; $net/jpountz/xxhash/StreamingXXHash32
asChecksum ()Ljava/util/zip/Checksum;
INIT_BLOCK (Ljava/lang/String;)V fastDecompressor '()Lnet/jpountz/lz4/LZ4FastDecompressor; wrapChecksum N(Ljava/util/zip/Checksum;)Lio/netty/handler/codec/compression/ByteBufChecksum; C$SwitchMap$io$netty$handler$codec$compression$Lz4FrameDecoder$State [I ordinal ()I
readableBytes readLong ()J readByte ()B readInt java/lang/Integer reverseBytes (I)I valueOf (I)Ljava/lang/Integer; java/lang/String format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; FINISHED DECOMPRESS_DATA readerIndex
retainedSlice (II)Lio/netty/buffer/ByteBuf; alloc $()Lio/netty/buffer/ByteBufAllocator; io/netty/buffer/ByteBufAllocator buffer 2io/netty/handler/codec/compression/CompressionUtil
safeNioBuffer 0(Lio/netty/buffer/ByteBuf;)Ljava/nio/ByteBuffer; writerIndex internalNioBuffer (II)Ljava/nio/ByteBuffer; #net/jpountz/lz4/LZ4FastDecompressor
decompress -(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V (I)Lio/netty/buffer/ByteBuf; skipBytes
checkChecksum Q(Lio/netty/handler/codec/compression/ByteBufChecksum;Lio/netty/buffer/ByteBuf;I)V add (Ljava/lang/Object;)Z release (Ljava/lang/Throwable;)V CORRUPTED ! A B H I J K L M N O P O Q O R O S T U 4 *? ? V
d e W X Y S Z U A *? ? ? V
o p W X Y [ \ S ] U ? *+? ? ? ? ? ? ? V
? W X Y ^ _ [ \ ` % ? a a? a a b S c U ? 2*? *?
? +?
? Y
? ?*+? ? *,? ? ,? ? ? V ? : ? ? ? ! ? 1 ? W 2 X Y 2 ^ _ 2 L d ` , ? e a b P e? e a b e f g h U f ?? *? ? .? d s s,? ? ?a,? 7 ??
? Y? ?,? 6~
`6 ?~6,? ? 6 ?
? $? Y ? !Y ? "SY? "S? #? ?,? ? 6
x6
?
? $? Y$? !Y
? "SY? "S? #? ?
? ?
? ? ? +
? $? Y%? !Y ? "SY
? "S? #? ?,? ? 6
? + ? &?
? Y&? ?*? '? *? *? ?E*? (* ? )*
? **? +*? ,? *? (6*? )6 *? *6
*? +6,? ? ?*? :
:? b ),,? -
? .:? e+? /
? 0 :*? ,? 1? 2
? 3? 4? 2
`? 5W? ,? Y6? !Y? "SY? "SY ? "S? #? ?, ? 7W
?
? 8-? 9 W:*?
? ? (? :W? :? Y? ?? :*? @? ?? ?Q_ ;?Qk _mk ?? ? V D ? ( ? 1 ? 4 ? : ? C ? M ? S ? ] ? e ? n ? z ? ? ? ? ? ? ? ? ? ? ? ? ? ?# ?- ?2 ?<