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

com.groupbyinc.flux.common.ning.compress.gzip.GZIPUncompressor.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2\>com/groupbyinc/flux/common/ning/compress/gzip/GZIPUncompressor5com/groupbyinc/flux/common/ning/compress/UncompressorGZIPUncompressor.java
GZIP_MAGICI?GZIP_MAGIC_0BGZIP_MAGIC_1????FHCRCFEXTRAFNAMEFCOMMENTDEFAULT_CHUNK_SIZEDECODE_BUFFER_SIZE??
STATE_INITIALSTATE_HEADER_SIG1STATE_HEADER_COMP_TYPESTATE_HEADER_FLAGSSTATE_HEADER_SKIPSTATE_HEADER_EXTRA0STATE_HEADER_EXTRA1STATE_HEADER_FNAMESTATE_HEADER_COMMENTSTATE_HEADER_CRC0	STATE_HEADER_CRC1
STATE_TRAILER_INITIALSTATE_TRAILER_CRC1STATE_TRAILER_CRC2
STATE_TRAILER_CRC3STATE_TRAILER_LEN0STATE_TRAILER_LEN1STATE_TRAILER_LEN2STATE_TRAILER_LEN3
STATE_BODY_handler6Lcom/groupbyinc/flux/common/ning/compress/DataHandler;	_recycler9Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;
_gzipRecycler9(Lcom/groupbyinc/flux/common/ning/compress/DataHandler;)V7com/groupbyinc/flux/common/ning/compress/BufferRecyclerUinstance;()Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;WX
VY:com/groupbyinc/flux/common/ning/compress/gzip/GZIPRecycler[>()Lcom/groupbyinc/flux/common/ning/compress/gzip/GZIPRecycler;W]
\^?(Lcom/groupbyinc/flux/common/ning/compress/DataHandler;ILcom/groupbyinc/flux/common/ning/compress/BufferRecycler;Lcom/groupbyinc/flux/common/ning/compress/gzip/GZIPRecycler;)VS`
athis@Lcom/groupbyinc/flux/common/ning/compress/gzip/GZIPUncompressor;h:(Lcom/groupbyinc/flux/common/ning/compress/DataHandler;I)VinputChunkLength()VSh
iK	kH	m>?	o@A	qallocDecodeBuffer(I)[Bst
VuIJ	wBC	y
allocInflater()Ljava/util/zip/Inflater;{|
\}DE	java/util/zip/CRC32?
?iFG	?bufferRecyclergzipRecyclerfeedCompressedData([BII)Zjava/io/IOException?!java/util/zip/DataFormatException?LM	?
_handleHeader([BII)I??
?_handleTrailer??
?_throwInternal?h
?java/util/zip/Inflater?
needsInput()Z??
??java/lang/Math?min(II)I??
??setInput([BII)V??
??inflate([B)I??
??;com/groupbyinc/flux/common/ning/compress/gzip/GZIPException?java/lang/StringBuilder?
?iProblems inflating gzip data: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??
getMessage()Ljava/lang/String;??
??toString??
??*(Ljava/lang/String;Ljava/lang/Throwable;)VS?
??update??
??4com/groupbyinc/flux/common/ning/compress/DataHandler?
handleData????finished??
??needsDictionary??
??getRemaining()I??
??leftamounte#Ljava/util/zip/DataFormatException;decodedremainscompoffsetlenendcompletereleaseDecodeBuffer([B)V??
V?JreleaseInflater(Ljava/util/zip/Inflater;)V??
\?allDataHandled?h??BInvalid GZIP stream: end-of-input in the middle of compressed data?(Ljava/lang/String;)VS?
??9Invalid GZIP stream: end-of-input in the trailer (state: ?(I)Ljava/lang/StringBuilder;??
??)?4Invalid GZIP stream: end-of-input in header (state: ?bi_hasFlag(I)ZN	?flag(I)V?
?_reportBadHeader([BIII)V
P	??

O	getValue()J
?"Corrupt GZIP header: header CRC 0xjava/lang/IntegertoHexString(I)Ljava/lang/String;
, expected 0x Unknown header state: ??
reset h
?!actQ	$'Corrupt block or trailer: expected CRC &, computed (R	*getBytesWritten,
?-.Corrupt block or trailed: expected byte count /, read 1Unknown trailer state: 3actCRC
actCount32Internal error7Internal error: 9msgLjava/lang/String;0x=java/lang/String?Bad GZIP stream: byte #A of header not 'C' (0xE) but G1Bad GZIP stream: byte #2 of header invalid: type I not supported, 0xK	 expectedM of header invalid: Oexp
nextOffsetrelativebyteStr
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile!+U	
U
U
UUUUUUUUUU !U"U#$U%&U'(U)U*+U,-U./U01U23U45U67U8U9:U;<U=>?@ABCDEFGHIJKLMNOPQRSTVG*+?Z?_?b?Wcde?X
??SfVO
*+?Z?_?b?W 
cd
e?
gX
??S`V?=*?j*?l*?n*+?p*-?r*-?v?x*?z*?~??*??Y?????W4=cd=e?=g=?A=?CX*
??	????"?(?1?<???V|/*????`6*?l?2*?l?*+??=??*+??=?*???*?????,d6??*?n??6*??+??`=*??*?x??6?&:??Y??Y????????????¿??.*??*?x??*?p*?x???
*??????*???͚
*???Й?V*?l*????6?d=?*+??=?*??*?????y???Wf
V#?i??!???V?
?/cd/?J/?/?!?X?'??	??? ?)?/?1?:?@?D?F?P?V?\?^?i?t?y??????????????????????????	
"
Y#	?'??O??"?'
@Z??hV;?*?xL+?*?x*?r+??*??M,?*??*?z,??*?p??*???l*?l?e*?l?9*?l?
??Y????Y??Y????*?l??????????Y??Y?????*?l?????????W ?cd??J??EXF	$,5< C!L"U#_%?'?*Y????2""Z???VO*??~???WcdX3Y@??V???+?36*???*?l??
:g???dm??*S?*+??*?l?|+?36*?????*+??*?l?O+?36*????*+??*?l?"+?36*???*??*?	*?l???+?36*???*Y?	`Z?	????+?36*??????*??*?l???*??*?l???*??*?l???*??*	?l???*?l?q*?l?e*??*?l?S*??*?l?A*??*	?l?0*?l?*???+?36*??????*??*?l??*??*	?l??*?l??????+?36???*??*	?l??*?l??*?~?
?*
?l??+?36*???*Y?
?~x`?
*????~6*?
?3??Y??Y?????????*?
???????*?l?!*??Y????*?l???????*?l?
*???"?W>?]#
??
?cd??J????Xv]:;
<>T@[AcChDmEpGxH?K?L?N?O?P?R?S?V?W?Y?Z?[?]?^?a?b?c?d?e?g?hklmo$p0r8s@tIuRv[wdxlyu{{|~????????????????????????????????????	??????*?2?;?A?D?N?S?Y?\?d?m????????????????????Y5)?S
?W??Z???V????+?36*?l?s/B]x??*?~?%*?l?O*Y?%?~x`?%*
?l?4*Y?%?~x`?%*?l?*Y?%?~x`?%*????6*?%?3??Y??Y??'??*?%???)?????????*?l??*?~?+*?l??*Y?+?~x`?+*?l??*Y?+?~x`?+*?l?r*Y?+?~x`?+*?l*???.?6*?+?H??Y??Y??0??*?+??2????????*??Y??4??*?l???????a?WH??5QN6
??
?cd??J????X?#??
?@?J?P?S?e?k?n????????????????????????????'?-?0?B?G?Q?Z?????Y
???T??S?Z??hV5??Y8??WcdXZ???VP??Y??Y??:??+??????Wcd;<XZ?Vm׻?Y??>??+3?~?????:?V???6????Y??Y??B????D????F?????H?????????4??Y??Y??J????L?????N???????Y??Y??B????P????????WH4DQ?cd??J?R???S?T<X"%47x~?!Y?/@B?E6Z?[




© 2015 - 2025 Weber Informatics LLC | Privacy Policy