![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.compression.LzfEncoder.class Maven / Gradle / Ivy
The newest version!
???? 2 ? X ??
Y
% Z [ \ ]
^ _
`
a b
c
d
e
f g
f h i
j k l
# m
# n
# o
# p
# q
j r
# s
t u
# v
# w
t x
# y
# z
j { |
} ~ MIN_BLOCK_TO_COMPRESS I
ConstantValue encoder $Lcom/ning/compress/lzf/ChunkEncoder; recycler "Lcom/ning/compress/BufferRecycler; ()V Code LineNumberTable LocalVariableTable this /Lio/netty/handler/codec/compression/LzfEncoder; (Z)V safeInstance Z (I)V totalLength (ZI)V
StackMapTable [ encode ](Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V input [B inputPtr ctx (Lio/netty/channel/ChannelHandlerContext; in Lio/netty/buffer/ByteBuf; out length idx maxOutputLength output outputPtr outputLength A ? |
Exceptions ? V(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V Signature HLio/netty/handler/codec/MessageToByteEncoder;
SourceFile LzfEncoder.java com/ning/compress/lzf/LZFChunk . : . 5 -io/netty/handler/codec/compression/LzfEncoder "java/lang/IllegalArgumentException java/lang/StringBuilder . /
totalLength: ? ? ? ? (expected: ? ? ? ? . ? ? ? ? ? ? * + ? ? ? , - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? io/netty/buffer/ByteBuf > ? +io/netty/handler/codec/MessageToByteEncoder "com/ning/compress/lzf/ChunkEncoder &io/netty/channel/ChannelHandlerContext java/lang/Exception append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V .com/ning/compress/lzf/util/ChunkEncoderFactory safeNonAllocatingInstance '(I)Lcom/ning/compress/lzf/ChunkEncoder; optimalNonAllocatingInstance com/ning/compress/BufferRecycler instance $()Lcom/ning/compress/BufferRecycler;
readableBytes ()I readerIndex hasArray ()Z array ()[B arrayOffset allocInputBuffer (I)[B getBytes (I[BII)Lio/netty/buffer/ByteBuf; com/ning/compress/lzf/LZFEncoder estimateMaxWorkspaceSize (I)I ensureWritable (I)Lio/netty/buffer/ByteBuf; writerIndex
appendEncoded .(Lcom/ning/compress/lzf/ChunkEncoder;[BII[BI)I skipBytes releaseInputBuffer ([B)V ! % &