All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.ning.compress.lzf.LZFCompressingInputStream.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2?Fcom/groupbyinc/flux/common/ning/compress/lzf/LZFCompressingInputStreamjava/io/InputStreamLZFCompressingInputStream.java	_recycler9Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;_encoder;Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;_inputStreamLjava/io/InputStream;_inputStreamClosedZ
_cfgFullReads_inputBuffer[B
_encodedBytes_bufferPositionI
_bufferLength
_readCount(Ljava/io/InputStream;)V7com/groupbyinc/flux/common/ning/compress/BufferRecyclerinstance;()Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;
?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/InputStream;Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V
thisHLcom/groupbyinc/flux/common/ning/compress/lzf/LZFCompressingInputStream;inS(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/InputStream;)Vencoder()V&
'
	)	+	-	/		1
	39com/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder5	67	7??allocInputBuffer(I)[B;<
=	?bufferRecyclersetUseFullReads(Z)Vb	available()I
	Gleftreadjava/io/IOExceptionKreadyBuffer()ZMN
O	Q([B)I([BII)IJT
Ubufferjava/lang/MathXmin(II)IZ[
Y\java/lang/System^	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V`a
_boffsetlengthchunkLength	totalReadclosereleaseEncodeBuffer([B)Vij
kh&
6n_closeInputp&
qbufreleaseInputBuffertj
u
nskip(J)J????????JF
|nJ
UEcom/groupbyinc/flux/common/ning/compress/lzf/util/ChunkEncoderFactory?optimalNonAllocatingInstancew(ILcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;??
??allocEncodingBuffer?<
?tryCompress
([BII[BI)I??
6?5com/groupbyinc/flux/common/ning/compress/lzf/LZFChunk?appendCompressedHeader(II[BI)I??
??appendNonCompressedHeader(I[BI)I??
??	bufferLenptrcount	encodeEndCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile!
	


?B
*+?? ??
!"
#?
O	P$?J*+,? ?? !"%	#?
TU??H*?(*?**?,*?.*?0*+?2*,?4-?+?
*?2?8??N*-?9*-:?>?@??*H!"H%	H#HA?2X+	;@EZ["\&]8_=`Gb??46BBC?>*?*??!"D
?
klEF?l*?H??*?.*?,d<????!"
I?wx	z{?		?@JF?Y*?P??*?R*Y?,Z`?,3?~??!"???	??	?LJS?=	*++??V??	!"	W???LJT?Q???*?P??*?.*?,d?]6*?R*?,+?c*Y?,`?,?
*?*??6`=*?P??<*?.*?,dd?]6*?R*?,+?c*Y?,`?,`6?????>?!"?W?d?eyfMKg?N??????.?9?F?I?M?R?Y?\?n?}?????????5?8?Lh&??3**Z?.?,*?RL+?*?R*?9+?l*?2?
*?2?o*?r??3!"$s?&	?
???? ?'?.?2??	? m
?Lp&??**?@L+?*?@*?9+?v*?H?*?H*?4?w??*!"%s?"??	????"?)??	?m?Lxy??S*?H?z?*?.*?,d>?&*?}6?z?*Y?,d?,*?.*?,d>????>*Y?,`?,???*DS!"S~>I?6
??????$?(?2?<?C?F?P????	?LMN?*?,*?.??*?H??*?4*?@*?@???<?	*?r?=*?@?d>*?4*?@??Y???*?,*?2?`z``6**?9???2*?R?`z``6**?9???R*?2*?@*?R??6`?d*?R??W*?.?%*?R??6*?@*?R?c*`?.?*?r??Rw
??
???!"(??4?f<?I?L??? ??
???(?,?0?2?4?<NRV[^	cj
w???????????!"$?

??	!% ?4!?L?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy