
com.groupbyinc.flux.common.http.impl.client.CloseableHttpResponseProxy.class Maven / Gradle / Ivy
???? 2 ? Fcom/groupbyinc/flux/common/http/impl/client/CloseableHttpResponseProxy java/lang/Object #java/lang/reflect/InvocationHandler CloseableHttpResponseProxy.java Ljava/lang/Deprecated; CONSTRUCTOR Ljava/lang/reflect/Constructor; "Ljava/lang/reflect/Constructor<*>; original .Lcom/groupbyinc/flux/common/http/HttpResponse; 1(Lcom/groupbyinc/flux/common/http/HttpResponse;)V ()V
this HLcom/groupbyinc/flux/common/http/impl/client/CloseableHttpResponseProxy; close java/io/IOException ,com/groupbyinc/flux/common/http/HttpResponse getEntity .()Lcom/groupbyinc/flux/common/http/HttpEntity; 0com/groupbyinc/flux/common/http/util/EntityUtils consume /(Lcom/groupbyinc/flux/common/http/HttpEntity;)V " #
! $ entity ,Lcom/groupbyinc/flux/common/http/HttpEntity; invoke S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; java/lang/Throwable * +java/lang/reflect/InvocationTargetException , java/lang/reflect/Method . getName ()Ljava/lang/String; 0 1
/ 2 java/lang/String 5 equals (Ljava/lang/Object;)Z 7 8
6 9
; 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; ( =
/ > getCause ()Ljava/lang/Throwable; @ A
- B cause Ljava/lang/Throwable; ex -Ljava/lang/reflect/InvocationTargetException; proxy Ljava/lang/Object; method Ljava/lang/reflect/Method; args [Ljava/lang/Object; mname Ljava/lang/String; newProxy v(Lcom/groupbyinc/flux/common/http/HttpResponse;)Lcom/groupbyinc/flux/common/http/client/methods/CloseableHttpResponse; java/lang/InstantiationException R java/lang/IllegalAccessException T
V
X java/lang/reflect/Constructor Z newInstance '([Ljava/lang/Object;)Ljava/lang/Object; \ ]
[ ^ Dcom/groupbyinc/flux/common/http/client/methods/CloseableHttpResponse ` java/lang/IllegalStateException b (Ljava/lang/Throwable;)V d
c e "Ljava/lang/InstantiationException; "Ljava/lang/IllegalAccessException; java/lang/NoSuchMethodException j java/lang/Class l getClassLoader ()Ljava/lang/ClassLoader; n o
m p java/lang/reflect/Proxy r
getProxyClass <(Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class; t u
s v getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; x y
m z !Ljava/lang/NoSuchMethodException; Signature Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile
Deprecated RuntimeVisibleAnnotations
}
~ F
*? *+? ?
? > ? @ ~ K *? ? L+? %?
&