public class org.apache.http.impl.EnglishReasonPhraseCatalog extends java.lang.Object implements org.apache.http.ReasonPhraseCatalog
{
public static final org.apache.http.impl.EnglishReasonPhraseCatalog INSTANCE;
private static final java.lang.String[][] REASON_PHRASES;
protected void <init>()
{
org.apache.http.impl.EnglishReasonPhraseCatalog v;
v := @this: org.apache.http.impl.EnglishReasonPhraseCatalog;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.String getReason(int, java.util.Locale)
{
java.lang.String[] v, v;
org.apache.http.impl.EnglishReasonPhraseCatalog v;
java.util.Locale v;
int v, v, v, v, v;
java.lang.String v, v;
java.lang.String[][] v, v;
boolean v;
v := @this: org.apache.http.impl.EnglishReasonPhraseCatalog;
v := @parameter: int;
v := @parameter: java.util.Locale;
if v < 100 goto label;
if v >= 600 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unknown category for status code \u0001");
staticinvoke <org.apache.http.util.Args: void check(boolean,java.lang.String)>(v, v);
v = v / 100;
v = 100 * v;
v = v - v;
v = null;
v = <org.apache.http.impl.EnglishReasonPhraseCatalog: java.lang.String[][] REASON_PHRASES>;
v = v[v];
v = lengthof v;
if v <= v goto label;
v = <org.apache.http.impl.EnglishReasonPhraseCatalog: java.lang.String[][] REASON_PHRASES>;
v = v[v];
v = v[v];
label:
return v;
}
private static void setReason(int, java.lang.String)
{
int v, v, v, v;
java.lang.String[] v;
java.lang.String v;
java.lang.String[][] v;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v / 100;
v = 100 * v;
v = v - v;
v = <org.apache.http.impl.EnglishReasonPhraseCatalog: java.lang.String[][] REASON_PHRASES>;
v = v[v];
v[v] = v;
return;
}
static void <clinit>()
{
org.apache.http.impl.EnglishReasonPhraseCatalog v;
java.lang.String[] v, v, v, v, v;
java.lang.String[][] v;
v = new org.apache.http.impl.EnglishReasonPhraseCatalog;
specialinvoke v.<org.apache.http.impl.EnglishReasonPhraseCatalog: void <init>()>();
<org.apache.http.impl.EnglishReasonPhraseCatalog: org.apache.http.impl.EnglishReasonPhraseCatalog INSTANCE> = v;
v = newarray (java.lang.String[])[6];
v[0] = null;
v = newarray (java.lang.String)[3];
v[1] = v;
v = newarray (java.lang.String)[8];
v[2] = v;
v = newarray (java.lang.String)[8];
v[3] = v;
v = newarray (java.lang.String)[30];
v[4] = v;
v = newarray (java.lang.String)[8];
v[5] = v;
<org.apache.http.impl.EnglishReasonPhraseCatalog: java.lang.String[][] REASON_PHRASES> = v;
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(200, "OK");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(201, "Created");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(202, "Accepted");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(204, "No Content");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(301, "Moved Permanently");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(302, "Moved Temporarily");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(304, "Not Modified");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(400, "Bad Request");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(401, "Unauthorized");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(403, "Forbidden");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(404, "Not Found");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(429, "Too Many Requests");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(500, "Internal Server Error");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(501, "Not Implemented");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(502, "Bad Gateway");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(503, "Service Unavailable");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(100, "Continue");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(307, "Temporary Redirect");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(405, "Method Not Allowed");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(409, "Conflict");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(412, "Precondition Failed");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(413, "Request Too Long");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(414, "Request-URI Too Long");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(415, "Unsupported Media Type");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(300, "Multiple Choices");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(303, "See Other");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(305, "Use Proxy");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(402, "Payment Required");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(406, "Not Acceptable");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(407, "Proxy Authentication Required");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(408, "Request Timeout");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(101, "Switching Protocols");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(203, "Non Authoritative Information");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(205, "Reset Content");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(206, "Partial Content");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(504, "Gateway Timeout");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(505, "Http Version Not Supported");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(410, "Gone");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(411, "Length Required");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(416, "Requested Range Not Satisfiable");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(417, "Expectation Failed");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(102, "Processing");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(207, "Multi-Status");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(422, "Unprocessable Entity");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(419, "Insufficient Space On Resource");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(420, "Method Failure");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(423, "Locked");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(507, "Insufficient Storage");
staticinvoke <org.apache.http.impl.EnglishReasonPhraseCatalog: void setReason(int,java.lang.String)>(424, "Failed Dependency");
return;
}
}