class org.apache.http.impl.execchain.HttpResponseProxy extends java.lang.Object implements org.apache.http.client.methods.CloseableHttpResponse
{
private final org.apache.http.HttpResponse original;
private final org.apache.http.impl.execchain.ConnectionHolder connHolder;
public void <init>(org.apache.http.HttpResponse, org.apache.http.impl.execchain.ConnectionHolder)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.impl.execchain.ConnectionHolder v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.HttpResponse;
v := @parameter: org.apache.http.impl.execchain.ConnectionHolder;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original> = v;
v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.impl.execchain.ConnectionHolder connHolder> = v;
staticinvoke <org.apache.http.impl.execchain.ResponseEntityProxy: void enchance(org.apache.http.HttpResponse,org.apache.http.impl.execchain.ConnectionHolder)>(v, v);
return;
}
public void close() throws java.io.IOException
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.impl.execchain.ConnectionHolder v, v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.impl.execchain.ConnectionHolder connHolder>;
if v == null goto label;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.impl.execchain.ConnectionHolder connHolder>;
virtualinvoke v.<org.apache.http.impl.execchain.ConnectionHolder: void close()>();
label:
return;
}
public org.apache.http.StatusLine getStatusLine()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.StatusLine v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.StatusLine getStatusLine()>();
return v;
}
public void setStatusLine(org.apache.http.StatusLine)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.StatusLine v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.StatusLine;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setStatusLine(org.apache.http.StatusLine)>(v);
return;
}
public void setStatusLine(org.apache.http.ProtocolVersion, int)
{
org.apache.http.ProtocolVersion v;
int v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.ProtocolVersion;
v := @parameter: int;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setStatusLine(org.apache.http.ProtocolVersion,int)>(v, v);
return;
}
public void setStatusLine(org.apache.http.ProtocolVersion, int, java.lang.String)
{
org.apache.http.ProtocolVersion v;
int v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.ProtocolVersion;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setStatusLine(org.apache.http.ProtocolVersion,int,java.lang.String)>(v, v, v);
return;
}
public void setStatusCode(int) throws java.lang.IllegalStateException
{
int v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: int;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setStatusCode(int)>(v);
return;
}
public void setReasonPhrase(java.lang.String) throws java.lang.IllegalStateException
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setReasonPhrase(java.lang.String)>(v);
return;
}
public org.apache.http.HttpEntity getEntity()
{
org.apache.http.HttpEntity v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.HttpEntity getEntity()>();
return v;
}
public void setEntity(org.apache.http.HttpEntity)
{
org.apache.http.HttpEntity v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.HttpEntity;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setEntity(org.apache.http.HttpEntity)>(v);
return;
}
public java.util.Locale getLocale()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.util.Locale v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: java.util.Locale getLocale()>();
return v;
}
public void setLocale(java.util.Locale)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.util.Locale v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.util.Locale;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setLocale(java.util.Locale)>(v);
return;
}
public org.apache.http.ProtocolVersion getProtocolVersion()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.ProtocolVersion v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.ProtocolVersion getProtocolVersion()>();
return v;
}
public boolean containsHeader(java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
boolean v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: boolean containsHeader(java.lang.String)>(v);
return v;
}
public org.apache.http.Header[] getHeaders(java.lang.String)
{
org.apache.http.Header[] v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.Header[] getHeaders(java.lang.String)>(v);
return v;
}
public org.apache.http.Header getFirstHeader(java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
org.apache.http.Header v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.Header getFirstHeader(java.lang.String)>(v);
return v;
}
public org.apache.http.Header getLastHeader(java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
org.apache.http.Header v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.Header getLastHeader(java.lang.String)>(v);
return v;
}
public org.apache.http.Header[] getAllHeaders()
{
org.apache.http.Header[] v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.Header[] getAllHeaders()>();
return v;
}
public void addHeader(org.apache.http.Header)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.Header v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.Header;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void addHeader(org.apache.http.Header)>(v);
return;
}
public void addHeader(java.lang.String, java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v, v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void addHeader(java.lang.String,java.lang.String)>(v, v);
return;
}
public void setHeader(org.apache.http.Header)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.Header v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.Header;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setHeader(org.apache.http.Header)>(v);
return;
}
public void setHeader(java.lang.String, java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v, v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setHeader(java.lang.String,java.lang.String)>(v, v);
return;
}
public void setHeaders(org.apache.http.Header[])
{
org.apache.http.Header[] v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.Header[];
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setHeaders(org.apache.http.Header[])>(v);
return;
}
public void removeHeader(org.apache.http.Header)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.Header v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.Header;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void removeHeader(org.apache.http.Header)>(v);
return;
}
public void removeHeaders(java.lang.String)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void removeHeaders(java.lang.String)>(v);
return;
}
public org.apache.http.HeaderIterator headerIterator()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.HeaderIterator v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.HeaderIterator headerIterator()>();
return v;
}
public org.apache.http.HeaderIterator headerIterator(java.lang.String)
{
org.apache.http.HeaderIterator v;
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: java.lang.String;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.HeaderIterator headerIterator(java.lang.String)>(v);
return v;
}
public org.apache.http.params.HttpParams getParams()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
v = interfaceinvoke v.<org.apache.http.HttpResponse: org.apache.http.params.HttpParams getParams()>();
return v;
}
public void setParams(org.apache.http.params.HttpParams)
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v := @parameter: org.apache.http.params.HttpParams;
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
interfaceinvoke v.<org.apache.http.HttpResponse: void setParams(org.apache.http.params.HttpParams)>(v);
return;
}
public java.lang.String toString()
{
org.apache.http.impl.execchain.HttpResponseProxy v;
org.apache.http.HttpResponse v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.apache.http.impl.execchain.HttpResponseProxy;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("HttpResponseProxy{");
v = v.<org.apache.http.impl.execchain.HttpResponseProxy: org.apache.http.HttpResponse original>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(125);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}