public class io.vertx.core.http.HttpMethod extends java.lang.Object
{
public static final io.vertx.core.http.HttpMethod OPTIONS;
public static final io.vertx.core.http.HttpMethod GET;
public static final io.vertx.core.http.HttpMethod HEAD;
public static final io.vertx.core.http.HttpMethod POST;
public static final io.vertx.core.http.HttpMethod PUT;
public static final io.vertx.core.http.HttpMethod DELETE;
public static final io.vertx.core.http.HttpMethod TRACE;
public static final io.vertx.core.http.HttpMethod CONNECT;
public static final io.vertx.core.http.HttpMethod PATCH;
public static final io.vertx.core.http.HttpMethod PROPFIND;
public static final io.vertx.core.http.HttpMethod PROPPATCH;
public static final io.vertx.core.http.HttpMethod MKCOL;
public static final io.vertx.core.http.HttpMethod COPY;
public static final io.vertx.core.http.HttpMethod MOVE;
public static final io.vertx.core.http.HttpMethod LOCK;
public static final io.vertx.core.http.HttpMethod UNLOCK;
public static final io.vertx.core.http.HttpMethod MKCALENDAR;
public static final io.vertx.core.http.HttpMethod VERSION_CONTROL;
public static final io.vertx.core.http.HttpMethod REPORT;
public static final io.vertx.core.http.HttpMethod CHECKOUT;
public static final io.vertx.core.http.HttpMethod CHECKIN;
public static final io.vertx.core.http.HttpMethod UNCHECKOUT;
public static final io.vertx.core.http.HttpMethod MKWORKSPACE;
public static final io.vertx.core.http.HttpMethod UPDATE;
public static final io.vertx.core.http.HttpMethod LABEL;
public static final io.vertx.core.http.HttpMethod MERGE;
public static final io.vertx.core.http.HttpMethod BASELINE_CONTROL;
public static final io.vertx.core.http.HttpMethod MKACTIVITY;
public static final io.vertx.core.http.HttpMethod ORDERPATCH;
public static final io.vertx.core.http.HttpMethod ACL;
public static final io.vertx.core.http.HttpMethod SEARCH;
private static final java.util.List ALL;
private final io.netty.handler.codec.http.HttpMethod nettyMethod;
public static java.util.List values()
{
java.util.List v;
v = <io.vertx.core.http.HttpMethod: java.util.List ALL>;
return v;
}
public static io.vertx.core.http.HttpMethod fromNetty(io.netty.handler.codec.http.HttpMethod)
{
io.vertx.core.http.HttpMethod v, v, v;
io.netty.handler.codec.http.HttpMethod v, v, v;
v := @parameter: io.netty.handler.codec.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod GET>;
if v != v goto label;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod GET>;
return v;
label:
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod POST>;
if v != v goto label;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod POST>;
return v;
label:
v = staticinvoke <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod _fromNetty(io.netty.handler.codec.http.HttpMethod)>(v);
return v;
}
private static io.vertx.core.http.HttpMethod _fromNetty(io.netty.handler.codec.http.HttpMethod)
{
byte v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v;
java.lang.String v;
io.netty.handler.codec.http.HttpMethod v;
io.vertx.core.http.HttpMethod v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: io.netty.handler.codec.http.HttpMethod;
v = virtualinvoke v.<io.netty.handler.codec.http.HttpMethod: java.lang.String name()>();
v = -1;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
lookupswitch(v)
{
case -1975435962: goto label;
case -1881192140: goto label;
case -1853007448: goto label;
case -1787112636: goto label;
case -1785516855: goto label;
case -1612692184: goto label;
case -1240109395: goto label;
case -746742049: goto label;
case -531492226: goto label;
case -210493540: goto label;
case 64618: goto label;
case 79599: goto label;
case 2074485: goto label;
case 2213344: goto label;
case 2342187: goto label;
case 2372561: goto label;
case 72189652: goto label;
case 73247768: goto label;
case 73412354: goto label;
case 75900968: goto label;
case 80083237: goto label;
case 237532892: goto label;
case 1115546775: goto label;
case 1164481973: goto label;
case 1256646074: goto label;
case 1460296717: goto label;
case 1669334218: goto label;
case 2012838315: goto label;
case 2073637541: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("OPTIONS");
if v == 0 goto label;
v = 0;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("HEAD");
if v == 0 goto label;
v = 1;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PUT");
if v == 0 goto label;
v = 2;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("DELETE");
if v == 0 goto label;
v = 3;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("TRACE");
if v == 0 goto label;
v = 4;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CONNECT");
if v == 0 goto label;
v = 5;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PATCH");
if v == 0 goto label;
v = 6;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PROPFIND");
if v == 0 goto label;
v = 7;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PROPPATCH");
if v == 0 goto label;
v = 8;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKCOL");
if v == 0 goto label;
v = 9;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("COPY");
if v == 0 goto label;
v = 10;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MOVE");
if v == 0 goto label;
v = 11;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("LOCK");
if v == 0 goto label;
v = 12;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UNLOCK");
if v == 0 goto label;
v = 13;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKCALENDAR");
if v == 0 goto label;
v = 14;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("VERSION-CONTROL");
if v == 0 goto label;
v = 15;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("REPORT");
if v == 0 goto label;
v = 16;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CHECKOUT");
if v == 0 goto label;
v = 17;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CHECKIN");
if v == 0 goto label;
v = 18;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UNCHECKOUT");
if v == 0 goto label;
v = 19;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKWORKSPACE");
if v == 0 goto label;
v = 20;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UPDATE");
if v == 0 goto label;
v = 21;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("LABEL");
if v == 0 goto label;
v = 22;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MERGE");
if v == 0 goto label;
v = 23;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("BASELINE-CONTROL");
if v == 0 goto label;
v = 24;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKACTIVITY");
if v == 0 goto label;
v = 25;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ORDERPATCH");
if v == 0 goto label;
v = 26;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ACL");
if v == 0 goto label;
v = 27;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("SEARCH");
if v == 0 goto label;
v = 28;
label:
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
case 13: goto label;
case 14: goto label;
case 15: goto label;
case 16: goto label;
case 17: goto label;
case 18: goto label;
case 19: goto label;
case 20: goto label;
case 21: goto label;
case 22: goto label;
case 23: goto label;
case 24: goto label;
case 25: goto label;
case 26: goto label;
case 27: goto label;
case 28: goto label;
default: goto label;
};
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod OPTIONS>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod HEAD>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod DELETE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod TRACE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CONNECT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPFIND>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPPATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCOL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod COPY>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MOVE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LOCK>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNLOCK>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCALENDAR>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod VERSION_CONTROL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod REPORT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKOUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKIN>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNCHECKOUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKWORKSPACE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UPDATE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LABEL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MERGE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod BASELINE_CONTROL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKACTIVITY>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ORDERPATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ACL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod SEARCH>;
return v;
label:
v = new io.vertx.core.http.HttpMethod;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
return v;
}
public static io.vertx.core.http.HttpMethod valueOf(java.lang.String)
{
byte v;
java.lang.String v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v;
io.netty.handler.codec.http.HttpMethod v;
io.vertx.core.http.HttpMethod v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: java.lang.String;
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "value");
v = -1;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
lookupswitch(v)
{
case -1975435962: goto label;
case -1881192140: goto label;
case -1853007448: goto label;
case -1787112636: goto label;
case -1785516855: goto label;
case -1612692184: goto label;
case -1240109395: goto label;
case -746742049: goto label;
case -531492226: goto label;
case -210493540: goto label;
case 64618: goto label;
case 70454: goto label;
case 79599: goto label;
case 2074485: goto label;
case 2213344: goto label;
case 2342187: goto label;
case 2372561: goto label;
case 2461856: goto label;
case 72189652: goto label;
case 73247768: goto label;
case 73412354: goto label;
case 75900968: goto label;
case 80083237: goto label;
case 237532892: goto label;
case 1115546775: goto label;
case 1164481973: goto label;
case 1256646074: goto label;
case 1460296717: goto label;
case 1669334218: goto label;
case 2012838315: goto label;
case 2073637541: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("OPTIONS");
if v == 0 goto label;
v = 0;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("GET");
if v == 0 goto label;
v = 1;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("HEAD");
if v == 0 goto label;
v = 2;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("POST");
if v == 0 goto label;
v = 3;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PUT");
if v == 0 goto label;
v = 4;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("DELETE");
if v == 0 goto label;
v = 5;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("TRACE");
if v == 0 goto label;
v = 6;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CONNECT");
if v == 0 goto label;
v = 7;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PATCH");
if v == 0 goto label;
v = 8;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PROPFIND");
if v == 0 goto label;
v = 9;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("PROPPATCH");
if v == 0 goto label;
v = 10;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKCOL");
if v == 0 goto label;
v = 11;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("COPY");
if v == 0 goto label;
v = 12;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MOVE");
if v == 0 goto label;
v = 13;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("LOCK");
if v == 0 goto label;
v = 14;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UNLOCK");
if v == 0 goto label;
v = 15;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKCALENDAR");
if v == 0 goto label;
v = 16;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("VERSION-CONTROL");
if v == 0 goto label;
v = 17;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("REPORT");
if v == 0 goto label;
v = 18;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CHECKOUT");
if v == 0 goto label;
v = 19;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("CHECKIN");
if v == 0 goto label;
v = 20;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UNCHECKOUT");
if v == 0 goto label;
v = 21;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKWORKSPACE");
if v == 0 goto label;
v = 22;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("UPDATE");
if v == 0 goto label;
v = 23;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("LABEL");
if v == 0 goto label;
v = 24;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MERGE");
if v == 0 goto label;
v = 25;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("BASELINE-CONTROL");
if v == 0 goto label;
v = 26;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("MKACTIVITY");
if v == 0 goto label;
v = 27;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ORDERPATCH");
if v == 0 goto label;
v = 28;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("ACL");
if v == 0 goto label;
v = 29;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("SEARCH");
if v == 0 goto label;
v = 30;
label:
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
case 13: goto label;
case 14: goto label;
case 15: goto label;
case 16: goto label;
case 17: goto label;
case 18: goto label;
case 19: goto label;
case 20: goto label;
case 21: goto label;
case 22: goto label;
case 23: goto label;
case 24: goto label;
case 25: goto label;
case 26: goto label;
case 27: goto label;
case 28: goto label;
case 29: goto label;
case 30: goto label;
default: goto label;
};
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod OPTIONS>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod GET>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod HEAD>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod POST>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod DELETE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod TRACE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CONNECT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPFIND>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPPATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCOL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod COPY>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MOVE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LOCK>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNLOCK>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCALENDAR>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod VERSION_CONTROL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod REPORT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKOUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKIN>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNCHECKOUT>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKWORKSPACE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UPDATE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LABEL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MERGE>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod BASELINE_CONTROL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKACTIVITY>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ORDERPATCH>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ACL>;
return v;
label:
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod SEARCH>;
return v;
label:
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>(v);
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
return v;
}
public io.vertx.core.json.JsonObject toJson()
{
java.lang.UnsupportedOperationException v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public void <init>(java.lang.String)
{
io.netty.handler.codec.http.HttpMethod v;
java.lang.String v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "HTTP method name");
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>(v);
v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod> = v;
return;
}
private void <init>(io.netty.handler.codec.http.HttpMethod)
{
io.netty.handler.codec.http.HttpMethod v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v := @parameter: io.netty.handler.codec.http.HttpMethod;
specialinvoke v.<java.lang.Object: void <init>()>();
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "HTTP method");
v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod> = v;
return;
}
public java.lang.String name()
{
io.netty.handler.codec.http.HttpMethod v;
java.lang.String v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod>;
v = virtualinvoke v.<io.netty.handler.codec.http.HttpMethod: java.lang.String name()>();
return v;
}
public java.lang.String toString()
{
io.netty.handler.codec.http.HttpMethod v;
java.lang.String v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod>;
v = virtualinvoke v.<io.netty.handler.codec.http.HttpMethod: java.lang.String toString()>();
return v;
}
public int hashCode()
{
int v;
io.netty.handler.codec.http.HttpMethod v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod>;
v = virtualinvoke v.<io.netty.handler.codec.http.HttpMethod: int hashCode()>();
return v;
}
public boolean equals(java.lang.Object)
{
io.vertx.core.http.HttpMethod v;
java.lang.Object v;
java.lang.String v, v;
boolean v, v;
v := @this: io.vertx.core.http.HttpMethod;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.vertx.core.http.HttpMethod;
if v == 0 goto label;
v = virtualinvoke v.<io.vertx.core.http.HttpMethod: java.lang.String name()>();
v = virtualinvoke v.<io.vertx.core.http.HttpMethod: java.lang.String name()>();
v = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
return 0;
}
public io.netty.handler.codec.http.HttpMethod toNetty()
{
io.netty.handler.codec.http.HttpMethod v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.core.http.HttpMethod: io.netty.handler.codec.http.HttpMethod nettyMethod>;
return v;
}
static void <clinit>()
{
io.vertx.core.http.HttpMethod[] v;
java.util.List v, v;
io.netty.handler.codec.http.HttpMethod v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.vertx.core.http.HttpMethod v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod OPTIONS>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod OPTIONS> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod GET>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod GET> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod HEAD>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod HEAD> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod POST>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod POST> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod PUT>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PUT> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod DELETE>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod DELETE> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod TRACE>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod TRACE> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod CONNECT>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CONNECT> = v;
v = new io.vertx.core.http.HttpMethod;
v = <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod PATCH>;
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PATCH> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("PROPFIND");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPFIND> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("PROPPATCH");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPPATCH> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MKCOL");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCOL> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("COPY");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod COPY> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MOVE");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MOVE> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("LOCK");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LOCK> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("UNLOCK");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNLOCK> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MKCALENDAR");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCALENDAR> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("VERSION-CONTROL");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod VERSION_CONTROL> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("REPORT");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod REPORT> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("CHECKOUT");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKOUT> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("CHECKIN");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKIN> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("UNCHECKOUT");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNCHECKOUT> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MKWORKSPACE");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKWORKSPACE> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("UPDATE");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UPDATE> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("LABEL");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LABEL> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MERGE");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MERGE> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("BASELINE-CONTROL");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod BASELINE_CONTROL> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("MKACTIVITY");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKACTIVITY> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("ORDERPATCH");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ORDERPATCH> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("ACL");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ACL> = v;
v = new io.vertx.core.http.HttpMethod;
v = staticinvoke <io.netty.handler.codec.http.HttpMethod: io.netty.handler.codec.http.HttpMethod valueOf(java.lang.String)>("SEARCH");
specialinvoke v.<io.vertx.core.http.HttpMethod: void <init>(io.netty.handler.codec.http.HttpMethod)>(v);
<io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod SEARCH> = v;
v = newarray (io.vertx.core.http.HttpMethod)[31];
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod OPTIONS>;
v[0] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod GET>;
v[1] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod HEAD>;
v[2] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod POST>;
v[3] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PUT>;
v[4] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod DELETE>;
v[5] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod TRACE>;
v[6] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CONNECT>;
v[7] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PATCH>;
v[8] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPFIND>;
v[9] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod PROPPATCH>;
v[10] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCOL>;
v[11] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod COPY>;
v[12] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MOVE>;
v[13] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LOCK>;
v[14] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNLOCK>;
v[15] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKCALENDAR>;
v[16] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod VERSION_CONTROL>;
v[17] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod REPORT>;
v[18] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKIN>;
v[19] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod CHECKOUT>;
v[20] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UNCHECKOUT>;
v[21] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKWORKSPACE>;
v[22] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod UPDATE>;
v[23] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod LABEL>;
v[24] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MERGE>;
v[25] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod BASELINE_CONTROL>;
v[26] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod MKACTIVITY>;
v[27] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ORDERPATCH>;
v[28] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod ACL>;
v[29] = v;
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod SEARCH>;
v[30] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
<io.vertx.core.http.HttpMethod: java.util.List ALL> = v;
return;
}
}