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

com.groupbyinc.flux.common.compress.CompressorFactory.class Maven / Gradle / Ivy

????4?5com/groupbyinc/flux/common/compress/CompressorFactoryjava/lang/ObjectCompressorFactory.java
COMPRESSOR0Lcom/groupbyinc/flux/common/compress/Compressor;$assertionsDisabledZ()V

this7Lcom/groupbyinc/flux/common/compress/CompressorFactory;isCompressed4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Z
compressorc(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/compress/Compressor;
bytes1Lcom/groupbyinc/flux/common/bytes/BytesReference;%Lcom/groupbyinc/flux/common/Nullable;	.com/groupbyinc/flux/common/compress/Compressor		3com/groupbyinc/flux/common/xcontent/XContentFactory!xContentTypee(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentType;#$
"%java/lang/AssertionError'
(	isAncient*
+java/lang/IllegalStateException-Sunsupported compression: index was created before v2.0.0.beta1 and wasn't upgraded?/(Ljava/lang/String;)V
1
.20com/groupbyinc/flux/common/xcontent/XContentType48com/groupbyinc/flux/common/compress/NotXContentException6[Compressor detection can only be called on some xcontent bytes or compressed xcontent bytes8
72contentType2Lcom/groupbyinc/flux/common/xcontent/XContentType;/com/groupbyinc/flux/common/bytes/BytesReference=length()I?@
>Aget(I)BCD
>EuncompressIfNeededd(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/bytes/BytesReference;java/io/IOExceptionI#the BytesReference must not be nullKjava/util/ObjectsMrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;OP
NQ
uncompress?(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/compress/Compressor;)Lcom/groupbyinc/flux/common/bytes/BytesReference;ST
Uuncompressed:com/groupbyinc/flux/common/compress/NotCompressedExceptionX
YstreamInput4()Lcom/groupbyinc/flux/common/io/stream/StreamInput;[\
>]f(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/io/stream/StreamInput;[_`6com/groupbyinc/flux/common/io/stream/BytesStreamOutputb
c%com/groupbyinc/flux/common/io/Streamsecopy.(Ljava/io/InputStream;Ljava/io/OutputStream;)Jgh
fi0com/groupbyinc/flux/common/io/stream/StreamInputkclosem
ln3()Lcom/groupbyinc/flux/common/bytes/BytesReference;p
cq
compressed2Lcom/groupbyinc/flux/common/io/stream/StreamInput;bStream8Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;java/lang/ClassxdesiredAssertionStatus()Zz{
y|5com/groupbyinc/flux/common/compress/DeflateCompressor~
CodeLocalVariableTableLineNumberTable
StackMapTableRuntimeVisibleAnnotations
Exceptions
SourceFile!	
?/*?
???!	?B
*?????
?&?@	??K?*??? ?*?&??(Y?)???*?&L+?*?,?
?.Y0?3??7Y9?:???K*!;<?&	+/!0%3*4.556?8I;?!?5	?
*?y3*?B?,*?FZ?"*?FV?*?F?*?F????3?@
ABC2@?-@	GH??*L?R?>?L+?*+?VM?*M,??*W
W?K
MNPS???>?J	SH?e*?L+??YY?Z?*+?V???XY	Z\???J
ST?z"+*?^?aM?cY?dN,-?jX,?o-?r??*""stuv?`abcd?Jw?B?}??? ?Y?????
!#?@?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy