com.groupbyinc.flux.common.apache.http.client.entity.DecompressingEntity.class Maven / Gradle / Ivy
???? 2 c Hcom/groupbyinc/flux/common/apache/http/client/entity/DecompressingEntity ?com/groupbyinc/flux/common/apache/http/entity/HttpEntityWrapper DecompressingEntity.java BUFFER_SIZE I inputStreamFactory ILcom/groupbyinc/flux/common/apache/http/client/entity/InputStreamFactory; content Ljava/io/InputStream; (Lcom/groupbyinc/flux/common/apache/http/HttpEntity;Lcom/groupbyinc/flux/common/apache/http/client/entity/InputStreamFactory;)V 6(Lcom/groupbyinc/flux/common/apache/http/HttpEntity;)V
this JLcom/groupbyinc/flux/common/apache/http/client/entity/DecompressingEntity; wrapped 3Lcom/groupbyinc/flux/common/apache/http/HttpEntity; getDecompressingStream ()Ljava/io/InputStream; java/io/IOException
wrappedEntity 1com/groupbyinc/flux/common/apache/http/HttpEntity
getContent ! " Qcom/groupbyinc/flux/common/apache/http/client/entity/LazyDecompressingInputStream $ a(Ljava/io/InputStream;Lcom/groupbyinc/flux/common/apache/http/client/entity/InputStreamFactory;)V
&
% ' in isStreaming ()Z * + , .
0 writeTo (Ljava/io/OutputStream;)V
Output stream 4 0com/groupbyinc/flux/common/apache/http/util/Args 6 notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 8 9
7 :
" java/io/InputStream = [B ? read ([B)I A B
> C java/io/OutputStream E write ([BII)V G H
F I close ()V K L
> M java/lang/Throwable O buffer l outstream Ljava/io/OutputStream; instream getContentEncoding 1()Lcom/groupbyinc/flux/common/apache/http/Header; getContentLength ()J????????
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile ! \
] Q *+? *,? ? ^
_ B C
D ] O *? ? # L? %Y+*? ? (? ^
) _
G
H ` ! ] i %*? ? - ? *? /? **? 1? /*? /?*? 1? ^ % _ M N O Q S a ` 2 3 ] ? :+5? ;W*?