public class org.apache.http.message.BasicHttpResponse extends org.apache.http.message.AbstractHttpMessage implements org.apache.http.HttpResponse
{
private org.apache.http.StatusLine statusline;
private org.apache.http.ProtocolVersion ver;
private int code;
private java.lang.String reasonPhrase;
private org.apache.http.HttpEntity entity;
private final org.apache.http.ReasonPhraseCatalog reasonCatalog;
private java.util.Locale locale;
public void <init>(org.apache.http.StatusLine, org.apache.http.ReasonPhraseCatalog, java.util.Locale)
{
org.apache.http.ReasonPhraseCatalog v;
org.apache.http.StatusLine v;
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
java.util.Locale v;
int v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.StatusLine;
v := @parameter: org.apache.http.ReasonPhraseCatalog;
v := @parameter: java.util.Locale;
specialinvoke v.<org.apache.http.message.AbstractHttpMessage: void <init>()>();
v = staticinvoke <org.apache.http.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Status line");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: org.apache.http.ProtocolVersion getProtocolVersion()>();
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: int getStatusCode()>();
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: java.lang.String getReasonPhrase()>();
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ReasonPhraseCatalog reasonCatalog> = v;
v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale> = v;
return;
}
public void <init>(org.apache.http.StatusLine)
{
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
int v;
java.lang.Object v;
java.lang.String v;
org.apache.http.StatusLine v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.StatusLine;
specialinvoke v.<org.apache.http.message.AbstractHttpMessage: void <init>()>();
v = staticinvoke <org.apache.http.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Status line");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: org.apache.http.ProtocolVersion getProtocolVersion()>();
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: int getStatusCode()>();
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: java.lang.String getReasonPhrase()>();
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ReasonPhraseCatalog reasonCatalog> = null;
v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale> = null;
return;
}
public void <init>(org.apache.http.ProtocolVersion, int, java.lang.String)
{
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
int v;
java.lang.String v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.ProtocolVersion;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.http.message.AbstractHttpMessage: void <init>()>();
staticinvoke <org.apache.http.util.Args: int notNegative(int,java.lang.String)>(v, "Status code");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ReasonPhraseCatalog reasonCatalog> = null;
v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale> = null;
return;
}
public org.apache.http.ProtocolVersion getProtocolVersion()
{
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
v := @this: org.apache.http.message.BasicHttpResponse;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver>;
return v;
}
public org.apache.http.StatusLine getStatusLine()
{
org.apache.http.message.BasicStatusLine v;
org.apache.http.StatusLine v, v;
org.apache.http.ProtocolVersion v, v;
org.apache.http.message.BasicHttpResponse v;
int v, v;
java.lang.String v, v;
v := @this: org.apache.http.message.BasicHttpResponse;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline>;
if v != null goto label;
v = new org.apache.http.message.BasicStatusLine;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver>;
if v == null goto label;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver>;
goto label;
label:
v = <org.apache.http.HttpVersion: org.apache.http.HttpVersion HTTP_1_1>;
label:
v = v.<org.apache.http.message.BasicHttpResponse: int code>;
v = v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase>;
if v == null goto label;
v = v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase>;
goto label;
label:
v = v.<org.apache.http.message.BasicHttpResponse: int code>;
v = virtualinvoke v.<org.apache.http.message.BasicHttpResponse: java.lang.String getReason(int)>(v);
label:
specialinvoke v.<org.apache.http.message.BasicStatusLine: void <init>(org.apache.http.ProtocolVersion,int,java.lang.String)>(v, v, v);
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = v;
label:
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline>;
return v;
}
public org.apache.http.HttpEntity getEntity()
{
org.apache.http.HttpEntity v;
org.apache.http.message.BasicHttpResponse v;
v := @this: org.apache.http.message.BasicHttpResponse;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.HttpEntity entity>;
return v;
}
public java.util.Locale getLocale()
{
org.apache.http.message.BasicHttpResponse v;
java.util.Locale v;
v := @this: org.apache.http.message.BasicHttpResponse;
v = v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale>;
return v;
}
public void setStatusLine(org.apache.http.StatusLine)
{
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
int v;
java.lang.Object v;
java.lang.String v;
org.apache.http.StatusLine v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.StatusLine;
v = staticinvoke <org.apache.http.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Status line");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: org.apache.http.ProtocolVersion getProtocolVersion()>();
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: int getStatusCode()>();
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v = interfaceinvoke v.<org.apache.http.StatusLine: java.lang.String getReasonPhrase()>();
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
return;
}
public void setStatusLine(org.apache.http.ProtocolVersion, int)
{
int v;
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.ProtocolVersion;
v := @parameter: int;
staticinvoke <org.apache.http.util.Args: int notNegative(int,java.lang.String)>(v, "Status code");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = null;
return;
}
public void setStatusLine(org.apache.http.ProtocolVersion, int, java.lang.String)
{
org.apache.http.ProtocolVersion v;
org.apache.http.message.BasicHttpResponse v;
int v;
java.lang.String v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.ProtocolVersion;
v := @parameter: int;
v := @parameter: java.lang.String;
staticinvoke <org.apache.http.util.Args: int notNegative(int,java.lang.String)>(v, "Status code");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ProtocolVersion ver> = v;
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
return;
}
public void setStatusCode(int)
{
int v;
org.apache.http.message.BasicHttpResponse v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: int;
staticinvoke <org.apache.http.util.Args: int notNegative(int,java.lang.String)>(v, "Status code");
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
v.<org.apache.http.message.BasicHttpResponse: int code> = v;
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = null;
return;
}
public void setReasonPhrase(java.lang.String)
{
org.apache.http.message.BasicHttpResponse v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: java.lang.String;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
v = staticinvoke <org.apache.http.util.TextUtils: boolean isBlank(java.lang.CharSequence)>(v);
if v == 0 goto label;
v = null;
goto label;
label:
v = v;
label:
v.<org.apache.http.message.BasicHttpResponse: java.lang.String reasonPhrase> = v;
return;
}
public void setEntity(org.apache.http.HttpEntity)
{
org.apache.http.HttpEntity v;
org.apache.http.message.BasicHttpResponse v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: org.apache.http.HttpEntity;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.HttpEntity entity> = v;
return;
}
public void setLocale(java.util.Locale)
{
java.lang.Object v;
org.apache.http.message.BasicHttpResponse v;
java.util.Locale v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: java.util.Locale;
v = staticinvoke <org.apache.http.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Locale");
v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale> = v;
v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine statusline> = null;
return;
}
protected java.lang.String getReason(int)
{
org.apache.http.message.BasicHttpResponse v;
java.util.Locale v, v;
org.apache.http.ReasonPhraseCatalog v, v;
int v;
java.lang.String v;
v := @this: org.apache.http.message.BasicHttpResponse;
v := @parameter: int;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ReasonPhraseCatalog reasonCatalog>;
if v == null goto label;
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.ReasonPhraseCatalog reasonCatalog>;
v = v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale>;
if v == null goto label;
v = v.<org.apache.http.message.BasicHttpResponse: java.util.Locale locale>;
goto label;
label:
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
label:
v = interfaceinvoke v.<org.apache.http.ReasonPhraseCatalog: java.lang.String getReason(int,java.util.Locale)>(v, v);
goto label;
label:
v = null;
label:
return v;
}
public java.lang.String toString()
{
org.apache.http.message.BasicHttpResponse v;
org.apache.http.message.HeaderGroup v;
org.apache.http.HttpEntity v, v;
java.lang.StringBuilder v;
java.lang.String v;
org.apache.http.StatusLine v;
v := @this: org.apache.http.message.BasicHttpResponse;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = virtualinvoke v.<org.apache.http.message.BasicHttpResponse: org.apache.http.StatusLine getStatusLine()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.message.HeaderGroup headergroup>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.HttpEntity entity>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = v.<org.apache.http.message.BasicHttpResponse: org.apache.http.HttpEntity entity>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}