classes.io.netty.handler.codec.compression.LzmaFrameEncoder.class Maven / Gradle / Ivy
???? 2 ?
E ?
E ?
E ?
G ? ? ?
? ?
?
? ?
?
? ? ? ? E ? E ? ? ? ? ? ? ? ?
? ?
? ? ?
? E ?
?
?
?
?
? E ?
? ? E ?
B ? ?
( ? ?
* ?
* ?
* ?
? ?
* ?????????
?
? ?
* ?
E ? ? ? ? ??? ??333333??????????????Q??R ?
E ?
E ? ?
? ? ? logger /Lio/netty/util/internal/logging/InternalLogger; MEDIUM_DICTIONARY_SIZE I
ConstantValue MIN_FAST_BYTES MEDIUM_FAST_BYTES MAX_FAST_BYTES DEFAULT_MATCH_FINDER
DEFAULT_LC
DEFAULT_LP
DEFAULT_PB encoder Llzma/sdk/lzma/Encoder;
properties B littleEndianDictionarySize
warningLogged Z ()V Code LineNumberTable LocalVariableTable this 5Lio/netty/handler/codec/compression/LzmaFrameEncoder; (III)V lc lp pb (I)V dictionarySize (IIII)V (IIIIZI)V
endMarkerMode numFastBytes
StackMapTable ? encode ](Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V ctx (Lio/netty/channel/ChannelHandlerContext; in Lio/netty/buffer/ByteBuf; out length bbIn Ljava/io/InputStream; bbOut %Lio/netty/buffer/ByteBufOutputStream;
Exceptions ? allocateBuffer ](Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Z)Lio/netty/buffer/ByteBuf; preferDirect maxOutputLength maxOutputBufferLength (I)I factor D inputLength V(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V V(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Z)Lio/netty/buffer/ByteBuf; Signature HLio/netty/handler/codec/MessageToByteEncoder;
SourceFile LzmaFrameEncoder.java b m b o b p b c "java/lang/IllegalArgumentException java/lang/StringBuilder lc: ? ? ? ? (expected: 0-8) ? ? b ? lp: (expected: 0-4) pb: ` a H I ?The latest versions of LZMA libraries (for example, XZ Utils) has an additional requirement: lc + lp <= 4. Data which don't follow this requirement cannot be decompressed with this libraries. ? ? ? dictionarySize: (expected: 0+) "numFastBytes: %d (expected: %d-%d) java/lang/Object ? ? ? ? ? ? lzma/sdk/lzma/Encoder [ \ ? ? ? ? ? ? ? ? ? ? ] ^ ? ? _ K ? ? "io/netty/buffer/ByteBufInputStream b ? #io/netty/buffer/ByteBufOutputStream ? m ? m ? ? ? ? ? ? ? ? ? c ? ? ? ? ? ? ? ? io/netty/buffer/ByteBuf u v ? ? 3io/netty/handler/codec/compression/LzmaFrameEncoder ? ? ? +io/netty/handler/codec/MessageToByteEncoder java/lang/Exception append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V -io/netty/util/internal/logging/InternalLogger warn java/lang/Integer valueOf (I)Ljava/lang/Integer; java/lang/String format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; setDictionarySize (I)Z setEndMarkerMode (Z)V setMatchFinder setNumFastBytes setLcLpPb (III)Z reverseBytes
readableBytes ()I (Lio/netty/buffer/ByteBuf;)V writeByte writeInt java/lang/Long (J)J writeLong (J)V code H(Ljava/io/InputStream;Ljava/io/OutputStream;JJLlzma/sdk/ICodeProgress;)V java/io/InputStream close &io/netty/channel/ChannelHandlerContext alloc $()Lio/netty/buffer/ByteBufAllocator; io/netty/buffer/ByteBufAllocator ioBuffer (I)Lio/netty/buffer/ByteBuf; 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; ! E G
H I J K L M K L N O K L P Q K L R S K L T U K L V W K L X Y K L Z [ \ ] ^ _ K
` a b c d 5 *? ? e
X Y f g h b i d V
*? ? e
` a f *
g h
j K
k K
l K b m d A *? ? e
j k f g h n K b o d c
* ? ? e
q r f 4
g h
j K
k K
l K
n K b p d 0 M*? ? ? #? Y? Y? ?
? ?
?
? ?? ? #? Y? Y? ?
? ?
?
? ?? ? #? Y? Y? ?
? ?
?
? ?`? ? ? ? ? ? ? $? Y? Y? ?
? ?
?
? ?? ? ,? Y? Y? SY? SY? S? ? ?*? Y? ? *? ? W*? ? *? ? !W*? ? "W*? ? #W*h` h`?? $*? %? &? e b ? ? ? . ? 7 ? W ? ` ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?) ?4 ?C ?L ? f H M g h M j K M k K M l K M n K M q a M r K s
? t %
( u v d ? T,? '6? (Y,? ):? *Y-? +:*? $? ,*? &? -?? .? /*? 0 0? 2? 3? 4? e *
? ? ? ? # ? , ? 7 ? I ? N ? S ? f H T g h T w x T y z T { z N | K D } ~ : ? ? ? ? ? d ,? '6? 56+? 6 ? 7 ? e ? ?
? f > g h w x y z ? a | K
? K ? ?
? ? d ? E Ȣ
8H? 1??
:H? #?