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

com.groupbyinc.flux.common.netty.handler.codec.compression.JdkZlibDecoder.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2oIcom/groupbyinc/flux/common/netty/handler/codec/compression/JdkZlibDecoderFcom/groupbyinc/flux/common/netty/handler/codec/compression/ZlibDecoderJdkZlibDecoder.javaKcom/groupbyinc/flux/common/netty/handler/codec/compression/JdkZlibDecoder$1Scom/groupbyinc/flux/common/netty/handler/codec/compression/JdkZlibDecoder$GzipState	GzipStateFHCRCIFEXTRAFNAMEFCOMMENT	FRESERVED?inflaterLjava/util/zip/Inflater;
dictionary[BcrcLLcom/groupbyinc/flux/common/netty/handler/codec/compression/ByteBufChecksum;	gzipStateULcom/groupbyinc/flux/common/netty/handler/codec/compression/JdkZlibDecoder$GzipState;flagsxlenfinishedZdecideZlibOrNone()VFcom/groupbyinc/flux/common/netty/handler/codec/compression/ZlibWrapper%ZLIBHLcom/groupbyinc/flux/common/netty/handler/codec/compression/ZlibWrapper;'(	&)M(Lcom/groupbyinc/flux/common/netty/handler/codec/compression/ZlibWrapper;[B)V#+
,thisKLcom/groupbyinc/flux/common/netty/handler/codec/compression/JdkZlibDecoder;([B)VK(Lcom/groupbyinc/flux/common/netty/handler/codec/compression/ZlibWrapper;)Vwrapper#$
3HEADER_START5		6	8	:	<java/lang/NullPointerException>2(Ljava/lang/String;)V#A
?B9$SwitchMap$io$netty$handler$codec$compression$ZlibWrapper[IEF	Gordinal()IIJ
&Kjava/util/zip/InflaterM(Z)V#O
NP	Rjava/util/zip/CRC32T
U3Jcom/groupbyinc/flux/common/netty/handler/codec/compression/ByteBufChecksumWwrapChecksumf(Ljava/util/zip/Checksum;)Lcom/groupbyinc/flux/common/netty/handler/codec/compression/ByteBufChecksum;YZ
X[	]
N3"!	`"java/lang/IllegalArgumentExceptionbjava/lang/StringBuilderd
e3-Only GZIP or ZLIB is supported, but you used gappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;ij
ek-(Ljava/lang/Object;)Ljava/lang/StringBuilder;im
entoString()Ljava/lang/String;pq
er
cB	uisClosed()Z !	ydecode?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Ljava/util/List;)Vjava/lang/Exception}!java/util/zip/DataFormatException/com/groupbyinc/flux/common/netty/buffer/ByteBuf?
readableBytes?J
??	skipBytes4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
??readerIndex?J
??getShort(I)S??
??
looksLikeZlib(S)Z??
?F$SwitchMap$io$netty$handler$codec$compression$JdkZlibDecoder$GzipState?F	?
	KreadGZIPFooter4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Z??
?
HEADER_END?		?readGZIPHeader??
?hasArray?x
??array()[B??
??arrayOffset?J
??setInput([BII)V??
N?getBytes6(I[B)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
???0
N?>com/groupbyinc/flux/common/netty/channel/ChannelHandlerContext?alloc<()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;????getRemaining?J
N?8com/groupbyinc/flux/common/netty/buffer/ByteBufAllocator?
heapBuffer????
needsInput?x
N?writerIndex?J
??
writableBytes?J
??inflate([BII)I??
N???
??update??
X?java/util/List?needsDictionary?x
N?Qcom/groupbyinc/flux/common/netty/handler/codec/compression/DecompressionException?Ddecompression failure, unable to set dictionary as non was specified?
?B
setDictionary?0
N? x
N?ensureWritable??
??FOOTER_START?		?
isReadable?x
??add(Ljava/lang/Object;)Z????release?x
??decompression failure?*(Ljava/lang/String;Ljava/lang/Throwable;)V#?
??java/lang/Throwable?nowrapoutArrayoutIndexoutputLength
readFootere#Ljava/util/zip/DataFormatException;ctx@Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;in1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;out$Ljava/util/List;Ljava/util/List;decompressedhandlerRemoved0C(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;)V
end$
NreadByte()B
?Input is not in the GZIP format(I)V?
XreadUnsignedByte()S
?Unsupported compression method  (I)Ljava/lang/StringBuilder;i"
e# in the GZIP header%)Reserved flags are set in the GZIP header'6(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)V?)
X*FLG_READ,		-	XLEN_READ/		0
SKIP_FNAME2		3SKIP_COMMENT5		6
PROCESS_FHCRC8		9	verifyCrc4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)V;<
=reset?$
X@java/lang/IllegalStateExceptionB
C3magic0magic1methodxlen1xlen2bgetTotalOutKJ
NL$Number of bytes mismatch. Expected: N, Got: Pibuf
dataLength
readLengthgetValue()JVW
XXCRC value mismatch. Expected: Z(J)Ljava/lang/StringBuilder;i\
e]crcValueJreadCrccmf_flgS
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions	Signature?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Ljava/util/List;)V
SourceFileInnerClasses!
d
ddddB !"!#$e7	*?*?-?f	./g
BC#0eA	*?*+?-?f	./	g
KL#1e?*+?-?f./2(g
TU#+ej?*?4*?7?9*?;*?=+?
??Y@?C??H+?L.?n:Na*?NY?Q?S*?UY?V?\?^?R*?NY?Q?S*?^?>*?NY?_?S*?^?+*?a*?^??cY?eY?fh?l+?o?s?t?*,?v?f ?./?2(?gZW678XY#[H]T^b_eaqbvcye?f?g?j?k?l?n?p?qh?#&D$wxe/*?z?f./gu{|e?*?z?
,,????W?,??6??*?a?1??,,????????6*?NY?Q?S*?a*?^?I??*?9??.?"*,???*?z?*?9???*,????,??6,???*?S,??,??,??`????:,,????W*?S??+??*?S??x??:6*?S?ǚ???:??6??`6	*?S	?Ͷ?6

?%
`??W*?^?9*?^	
?֧)*?S?ۙ*?v?
??Y߷?*?S*?v??*?S??*?^?*?z?6?*?S??x??W??Q,*?S??d??W?*??9*,???*?z??-??W?9??W?0:??Y????:??-??W?	??W????????????f?@?!????
????	&{
??!?./
??(i	g??z|}????$?*?+?@?M?R?Y?x????????????????????????????????
??&?+?6?=?M?W?^?h?s?}????????????????????????????????????
??h??
@%???Z????D
??????'H?M????????????j~kl
e]*+?*?S?
*?S??f./g????hj~??e???*?9??.?)?:o??+??
??+?=+?>???Y??*?^?*?^?+?6?&??Y?eY?f!?l?$&?l?s??*?^?*+??;*?^*?;?*?;?~???Y(??*?^++???++??W*?^+??*?^+??*?.?9*?;~?<+????+?6+?6*?^?*?^?*Y?=x???=*?1?9*?=?)+??*?=??*?^++??*?=?++*?=??W*?4?9*?;~?*+???+?6*?^???
+????*?7?9*?;~?*+???+?6*?^???
+????*?:?9*?;~?+????*+?>*?^?A*???9??CY?D?f\	D?EI?Fp?G)H#I?J?J./g???4?=???D?I?O?Z?b?j?p?w????????	?
??
??
$->E M!X"Z$j%s'z*?+?,?/?0?1?2?4?6?9?:?;?>???@?A?C?E?H?I?J?LN	ORTh#4
???1?/.
??e?`+????*+?>=>?+?hx?=????*?S?M>?)??Y?eY?fO?l?$Q?l?$?s???f4R`./`SNT3-Ug.Y	Z]`ab%a+d3e8f^ih???2;<e?W	A6? +??hy?A????*?^?Y7 ??*??Y?eY?f[?l ?^Q?l?^?s?࿱f4RW./WU_`(/a`g"mnonq(r/sVvh???6
??eMx~x?p???fbcg?h@mn	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy