public class io.vertx.core.http.HttpMethod
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.core.http.HttpMethod
  super_class: java.lang.Object
{
  public static final io.vertx.core.http.HttpMethod OPTIONS;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod GET;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod HEAD;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod POST;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod PUT;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod DELETE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod TRACE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod CONNECT;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod PATCH;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod PROPFIND;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod PROPPATCH;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MKCOL;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod COPY;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MOVE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod LOCK;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod UNLOCK;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MKCALENDAR;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod VERSION_CONTROL;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod REPORT;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod CHECKOUT;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod CHECKIN;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod UNCHECKOUT;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MKWORKSPACE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod UPDATE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod LABEL;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MERGE;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod BASELINE_CONTROL;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod MKACTIVITY;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod ORDERPATCH;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod ACL;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final io.vertx.core.http.HttpMethod SEARCH;
    descriptor: Lio/vertx/core/http/HttpMethod;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  private static final java.util.List<io.vertx.core.http.HttpMethod> ALL;
    descriptor: Ljava/util/List;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/List<Lio/vertx/core/http/HttpMethod;>;

  private final io.netty.handler.codec.http.HttpMethod nettyMethod;
    descriptor: Lio/netty/handler/codec/http/HttpMethod;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 192
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.OPTIONS:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.OPTIONS:Lio/vertx/core/http/HttpMethod;
         1: .line 193
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.GET:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.GET:Lio/vertx/core/http/HttpMethod;
         2: .line 194
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.HEAD:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.HEAD:Lio/vertx/core/http/HttpMethod;
         3: .line 195
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.POST:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.POST:Lio/vertx/core/http/HttpMethod;
         4: .line 196
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.PUT:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.PUT:Lio/vertx/core/http/HttpMethod;
         5: .line 197
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.DELETE:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.DELETE:Lio/vertx/core/http/HttpMethod;
         6: .line 198
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.TRACE:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.TRACE:Lio/vertx/core/http/HttpMethod;
         7: .line 199
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.CONNECT:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.CONNECT:Lio/vertx/core/http/HttpMethod;
         8: .line 200
            new io.vertx.core.http.HttpMethod
            dup
            getstatic io.netty.handler.codec.http.HttpMethod.PATCH:Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.PATCH:Lio/vertx/core/http/HttpMethod;
         9: .line 201
            new io.vertx.core.http.HttpMethod
            dup
            ldc "PROPFIND"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.PROPFIND:Lio/vertx/core/http/HttpMethod;
        10: .line 202
            new io.vertx.core.http.HttpMethod
            dup
            ldc "PROPPATCH"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.PROPPATCH:Lio/vertx/core/http/HttpMethod;
        11: .line 203
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MKCOL"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MKCOL:Lio/vertx/core/http/HttpMethod;
        12: .line 204
            new io.vertx.core.http.HttpMethod
            dup
            ldc "COPY"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.COPY:Lio/vertx/core/http/HttpMethod;
        13: .line 205
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MOVE"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MOVE:Lio/vertx/core/http/HttpMethod;
        14: .line 206
            new io.vertx.core.http.HttpMethod
            dup
            ldc "LOCK"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.LOCK:Lio/vertx/core/http/HttpMethod;
        15: .line 207
            new io.vertx.core.http.HttpMethod
            dup
            ldc "UNLOCK"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.UNLOCK:Lio/vertx/core/http/HttpMethod;
        16: .line 208
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MKCALENDAR"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MKCALENDAR:Lio/vertx/core/http/HttpMethod;
        17: .line 209
            new io.vertx.core.http.HttpMethod
            dup
            ldc "VERSION-CONTROL"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.VERSION_CONTROL:Lio/vertx/core/http/HttpMethod;
        18: .line 210
            new io.vertx.core.http.HttpMethod
            dup
            ldc "REPORT"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.REPORT:Lio/vertx/core/http/HttpMethod;
        19: .line 211
            new io.vertx.core.http.HttpMethod
            dup
            ldc "CHECKOUT"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.CHECKOUT:Lio/vertx/core/http/HttpMethod;
        20: .line 212
            new io.vertx.core.http.HttpMethod
            dup
            ldc "CHECKIN"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.CHECKIN:Lio/vertx/core/http/HttpMethod;
        21: .line 213
            new io.vertx.core.http.HttpMethod
            dup
            ldc "UNCHECKOUT"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.UNCHECKOUT:Lio/vertx/core/http/HttpMethod;
        22: .line 214
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MKWORKSPACE"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MKWORKSPACE:Lio/vertx/core/http/HttpMethod;
        23: .line 215
            new io.vertx.core.http.HttpMethod
            dup
            ldc "UPDATE"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.UPDATE:Lio/vertx/core/http/HttpMethod;
        24: .line 216
            new io.vertx.core.http.HttpMethod
            dup
            ldc "LABEL"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.LABEL:Lio/vertx/core/http/HttpMethod;
        25: .line 217
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MERGE"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MERGE:Lio/vertx/core/http/HttpMethod;
        26: .line 218
            new io.vertx.core.http.HttpMethod
            dup
            ldc "BASELINE-CONTROL"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.BASELINE_CONTROL:Lio/vertx/core/http/HttpMethod;
        27: .line 219
            new io.vertx.core.http.HttpMethod
            dup
            ldc "MKACTIVITY"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.MKACTIVITY:Lio/vertx/core/http/HttpMethod;
        28: .line 220
            new io.vertx.core.http.HttpMethod
            dup
            ldc "ORDERPATCH"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.ORDERPATCH:Lio/vertx/core/http/HttpMethod;
        29: .line 221
            new io.vertx.core.http.HttpMethod
            dup
            ldc "ACL"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.ACL:Lio/vertx/core/http/HttpMethod;
        30: .line 222
            new io.vertx.core.http.HttpMethod
            dup
            ldc "SEARCH"
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            putstatic io.vertx.core.http.HttpMethod.SEARCH:Lio/vertx/core/http/HttpMethod;
        31: .line 224
            bipush 31
            anewarray io.vertx.core.http.HttpMethod
            dup
            iconst_0
        32: .line 225
            getstatic io.vertx.core.http.HttpMethod.OPTIONS:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            iconst_1
        33: .line 226
            getstatic io.vertx.core.http.HttpMethod.GET:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            iconst_2
        34: .line 227
            getstatic io.vertx.core.http.HttpMethod.HEAD:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            iconst_3
        35: .line 228
            getstatic io.vertx.core.http.HttpMethod.POST:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            iconst_4
        36: .line 229
            getstatic io.vertx.core.http.HttpMethod.PUT:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            iconst_5
        37: .line 230
            getstatic io.vertx.core.http.HttpMethod.DELETE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 6
        38: .line 231
            getstatic io.vertx.core.http.HttpMethod.TRACE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 7
        39: .line 232
            getstatic io.vertx.core.http.HttpMethod.CONNECT:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 8
        40: .line 233
            getstatic io.vertx.core.http.HttpMethod.PATCH:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 9
        41: .line 234
            getstatic io.vertx.core.http.HttpMethod.PROPFIND:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 10
        42: .line 235
            getstatic io.vertx.core.http.HttpMethod.PROPPATCH:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 11
        43: .line 236
            getstatic io.vertx.core.http.HttpMethod.MKCOL:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 12
        44: .line 237
            getstatic io.vertx.core.http.HttpMethod.COPY:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 13
        45: .line 238
            getstatic io.vertx.core.http.HttpMethod.MOVE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 14
        46: .line 239
            getstatic io.vertx.core.http.HttpMethod.LOCK:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 15
        47: .line 240
            getstatic io.vertx.core.http.HttpMethod.UNLOCK:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 16
        48: .line 241
            getstatic io.vertx.core.http.HttpMethod.MKCALENDAR:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 17
        49: .line 242
            getstatic io.vertx.core.http.HttpMethod.VERSION_CONTROL:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 18
        50: .line 243
            getstatic io.vertx.core.http.HttpMethod.REPORT:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 19
        51: .line 244
            getstatic io.vertx.core.http.HttpMethod.CHECKIN:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 20
        52: .line 245
            getstatic io.vertx.core.http.HttpMethod.CHECKOUT:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 21
        53: .line 246
            getstatic io.vertx.core.http.HttpMethod.UNCHECKOUT:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 22
        54: .line 247
            getstatic io.vertx.core.http.HttpMethod.MKWORKSPACE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 23
        55: .line 248
            getstatic io.vertx.core.http.HttpMethod.UPDATE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 24
        56: .line 249
            getstatic io.vertx.core.http.HttpMethod.LABEL:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 25
        57: .line 250
            getstatic io.vertx.core.http.HttpMethod.MERGE:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 26
        58: .line 251
            getstatic io.vertx.core.http.HttpMethod.BASELINE_CONTROL:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 27
        59: .line 252
            getstatic io.vertx.core.http.HttpMethod.MKACTIVITY:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 28
        60: .line 253
            getstatic io.vertx.core.http.HttpMethod.ORDERPATCH:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 29
        61: .line 254
            getstatic io.vertx.core.http.HttpMethod.ACL:Lio/vertx/core/http/HttpMethod;
            aastore
            dup
            bipush 30
        62: .line 255
            getstatic io.vertx.core.http.HttpMethod.SEARCH:Lio/vertx/core/http/HttpMethod;
            aastore
        63: .line 224
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            putstatic io.vertx.core.http.HttpMethod.ALL:Ljava/util/List;
        64: .line 257
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static java.util.List<io.vertx.core.http.HttpMethod> values();
    descriptor: ()Ljava/util/List;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 263
            getstatic io.vertx.core.http.HttpMethod.ALL:Ljava/util/List;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljava/util/List<Lio/vertx/core/http/HttpMethod;>;

  public static io.vertx.core.http.HttpMethod fromNetty(io.netty.handler.codec.http.HttpMethod);
    descriptor: (Lio/netty/handler/codec/http/HttpMethod;)Lio/vertx/core/http/HttpMethod;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http.HttpMethod method
         0: .line 280
            aload 0 /* method */
            getstatic io.netty.handler.codec.http.HttpMethod.GET:Lio/netty/handler/codec/http/HttpMethod;
            if_acmpne 2
         1: .line 281
            getstatic io.vertx.core.http.HttpMethod.GET:Lio/vertx/core/http/HttpMethod;
            areturn
         2: .line 282
      StackMap locals:
      StackMap stack:
            aload 0 /* method */
            getstatic io.netty.handler.codec.http.HttpMethod.POST:Lio/netty/handler/codec/http/HttpMethod;
            if_acmpne 4
         3: .line 283
            getstatic io.vertx.core.http.HttpMethod.POST:Lio/vertx/core/http/HttpMethod;
            areturn
         4: .line 286
      StackMap locals:
      StackMap stack:
            aload 0 /* method */
            invokestatic io.vertx.core.http.HttpMethod._fromNetty:(Lio/netty/handler/codec/http/HttpMethod;)Lio/vertx/core/http/HttpMethod;
            areturn
        end local 0 // io.netty.handler.codec.http.HttpMethod method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0  method  Lio/netty/handler/codec/http/HttpMethod;
    MethodParameters:
        Name  Flags
      method  

  private static io.vertx.core.http.HttpMethod _fromNetty(io.netty.handler.codec.http.HttpMethod);
    descriptor: (Lio/netty/handler/codec/http/HttpMethod;)Lio/vertx/core/http/HttpMethod;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // io.netty.handler.codec.http.HttpMethod sMethod
         0: .line 291
            aload 0 /* sMethod */
            invokevirtual io.netty.handler.codec.http.HttpMethod.name:()Ljava/lang/String;
            dup
            astore 1
            invokevirtual java.lang.String.hashCode:()I
            lookupswitch { // 29
          -1975435962: 1
          -1881192140: 2
          -1853007448: 3
          -1787112636: 4
          -1785516855: 5
          -1612692184: 6
          -1240109395: 7
           -746742049: 8
           -531492226: 9
           -210493540: 10
                64618: 11
                79599: 12
              2074485: 13
              2213344: 14
              2342187: 15
              2372561: 16
             72189652: 17
             73247768: 18
             73412354: 19
             75900968: 20
             80083237: 21
            237532892: 22
           1115546775: 23
           1164481973: 24
           1256646074: 25
           1460296717: 26
           1669334218: 27
           2012838315: 28
           2073637541: 29
              default: 59
          }
      StackMap locals: java.lang.String
      StackMap stack:
         1: aload 1
            ldc "CHECKOUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 47
            goto 59
      StackMap locals:
      StackMap stack:
         2: aload 1
            ldc "REPORT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 46
            goto 59
      StackMap locals:
      StackMap stack:
         3: aload 1
            ldc "SEARCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 58
            goto 59
      StackMap locals:
      StackMap stack:
         4: aload 1
            ldc "UNLOCK"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 43
            goto 59
      StackMap locals:
      StackMap stack:
         5: aload 1
            ldc "UPDATE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 51
            goto 59
      StackMap locals:
      StackMap stack:
         6: aload 1
            ldc "VERSION-CONTROL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 45
            goto 59
      StackMap locals:
      StackMap stack:
         7: aload 1
            ldc "MKACTIVITY"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 55
            goto 59
      StackMap locals:
      StackMap stack:
         8: aload 1
            ldc "UNCHECKOUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 49
            goto 59
      StackMap locals:
      StackMap stack:
         9: aload 1
            ldc "OPTIONS"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 30
            goto 59
      StackMap locals:
      StackMap stack:
        10: aload 1
            ldc "PROPFIND"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
            goto 59
      StackMap locals:
      StackMap stack:
        11: aload 1
            ldc "ACL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 57
            goto 59
      StackMap locals:
      StackMap stack:
        12: aload 1
            ldc "PUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 32
            goto 59
      StackMap locals:
      StackMap stack:
        13: aload 1
            ldc "COPY"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 40
            goto 59
      StackMap locals:
      StackMap stack:
        14: aload 1
            ldc "HEAD"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 31
            goto 59
      StackMap locals:
      StackMap stack:
        15: aload 1
            ldc "LOCK"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 42
            goto 59
      StackMap locals:
      StackMap stack:
        16: aload 1
            ldc "MOVE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 41
            goto 59
      StackMap locals:
      StackMap stack:
        17: aload 1
            ldc "LABEL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 52
            goto 59
      StackMap locals:
      StackMap stack:
        18: aload 1
            ldc "MERGE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 53
            goto 59
      StackMap locals:
      StackMap stack:
        19: aload 1
            ldc "MKCOL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 39
            goto 59
      StackMap locals:
      StackMap stack:
        20: aload 1
            ldc "PATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 36
            goto 59
      StackMap locals:
      StackMap stack:
        21: aload 1
            ldc "TRACE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 34
            goto 59
      StackMap locals:
      StackMap stack:
        22: aload 1
            ldc "MKCALENDAR"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 44
            goto 59
      StackMap locals:
      StackMap stack:
        23: aload 1
            ldc "MKWORKSPACE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 50
            goto 59
      StackMap locals:
      StackMap stack:
        24: aload 1
            ldc "BASELINE-CONTROL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 54
            goto 59
      StackMap locals:
      StackMap stack:
        25: aload 1
            ldc "ORDERPATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 56
            goto 59
      StackMap locals:
      StackMap stack:
        26: aload 1
            ldc "CHECKIN"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 48
            goto 59
      StackMap locals:
      StackMap stack:
        27: aload 1
            ldc "CONNECT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 35
            goto 59
      StackMap locals:
      StackMap stack:
        28: aload 1
            ldc "DELETE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 33
            goto 59
      StackMap locals:
      StackMap stack:
        29: aload 1
            ldc "PROPPATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 38
            goto 59
        30: .line 293
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.OPTIONS:Lio/vertx/core/http/HttpMethod;
            areturn
        31: .line 295
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.HEAD:Lio/vertx/core/http/HttpMethod;
            areturn
        32: .line 297
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PUT:Lio/vertx/core/http/HttpMethod;
            areturn
        33: .line 299
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.DELETE:Lio/vertx/core/http/HttpMethod;
            areturn
        34: .line 301
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.TRACE:Lio/vertx/core/http/HttpMethod;
            areturn
        35: .line 303
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CONNECT:Lio/vertx/core/http/HttpMethod;
            areturn
        36: .line 305
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        37: .line 307
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PROPFIND:Lio/vertx/core/http/HttpMethod;
            areturn
        38: .line 309
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PROPPATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        39: .line 311
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKCOL:Lio/vertx/core/http/HttpMethod;
            areturn
        40: .line 313
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.COPY:Lio/vertx/core/http/HttpMethod;
            areturn
        41: .line 315
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MOVE:Lio/vertx/core/http/HttpMethod;
            areturn
        42: .line 317
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.LOCK:Lio/vertx/core/http/HttpMethod;
            areturn
        43: .line 319
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UNLOCK:Lio/vertx/core/http/HttpMethod;
            areturn
        44: .line 321
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKCALENDAR:Lio/vertx/core/http/HttpMethod;
            areturn
        45: .line 323
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.VERSION_CONTROL:Lio/vertx/core/http/HttpMethod;
            areturn
        46: .line 325
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.REPORT:Lio/vertx/core/http/HttpMethod;
            areturn
        47: .line 327
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CHECKOUT:Lio/vertx/core/http/HttpMethod;
            areturn
        48: .line 329
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CHECKIN:Lio/vertx/core/http/HttpMethod;
            areturn
        49: .line 331
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UNCHECKOUT:Lio/vertx/core/http/HttpMethod;
            areturn
        50: .line 333
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKWORKSPACE:Lio/vertx/core/http/HttpMethod;
            areturn
        51: .line 335
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UPDATE:Lio/vertx/core/http/HttpMethod;
            areturn
        52: .line 337
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.LABEL:Lio/vertx/core/http/HttpMethod;
            areturn
        53: .line 339
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MERGE:Lio/vertx/core/http/HttpMethod;
            areturn
        54: .line 341
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.BASELINE_CONTROL:Lio/vertx/core/http/HttpMethod;
            areturn
        55: .line 343
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKACTIVITY:Lio/vertx/core/http/HttpMethod;
            areturn
        56: .line 345
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.ORDERPATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        57: .line 347
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.ACL:Lio/vertx/core/http/HttpMethod;
            areturn
        58: .line 349
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.SEARCH:Lio/vertx/core/http/HttpMethod;
            areturn
        59: .line 351
      StackMap locals:
      StackMap stack:
            new io.vertx.core.http.HttpMethod
            dup
            aload 0 /* sMethod */
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            areturn
        end local 0 // io.netty.handler.codec.http.HttpMethod sMethod
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   60     0  sMethod  Lio/netty/handler/codec/http/HttpMethod;
    MethodParameters:
         Name  Flags
      sMethod  

  public static io.vertx.core.http.HttpMethod valueOf(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/core/http/HttpMethod;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // java.lang.String value
         0: .line 369
            aload 0 /* value */
            ldc "value"
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         1: .line 370
            aload 0 /* value */
            dup
            astore 1
            invokevirtual java.lang.String.hashCode:()I
            lookupswitch { // 31
          -1975435962: 2
          -1881192140: 3
          -1853007448: 4
          -1787112636: 5
          -1785516855: 6
          -1612692184: 7
          -1240109395: 8
           -746742049: 9
           -531492226: 10
           -210493540: 11
                64618: 12
                70454: 13
                79599: 14
              2074485: 15
              2213344: 16
              2342187: 17
              2372561: 18
              2461856: 19
             72189652: 20
             73247768: 21
             73412354: 22
             75900968: 23
             80083237: 24
            237532892: 25
           1115546775: 26
           1164481973: 27
           1256646074: 28
           1460296717: 29
           1669334218: 30
           2012838315: 31
           2073637541: 32
              default: 64
          }
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1
            ldc "CHECKOUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 52
            goto 64
      StackMap locals:
      StackMap stack:
         3: aload 1
            ldc "REPORT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 51
            goto 64
      StackMap locals:
      StackMap stack:
         4: aload 1
            ldc "SEARCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 63
            goto 64
      StackMap locals:
      StackMap stack:
         5: aload 1
            ldc "UNLOCK"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 48
            goto 64
      StackMap locals:
      StackMap stack:
         6: aload 1
            ldc "UPDATE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 56
            goto 64
      StackMap locals:
      StackMap stack:
         7: aload 1
            ldc "VERSION-CONTROL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 50
            goto 64
      StackMap locals:
      StackMap stack:
         8: aload 1
            ldc "MKACTIVITY"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 60
            goto 64
      StackMap locals:
      StackMap stack:
         9: aload 1
            ldc "UNCHECKOUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 54
            goto 64
      StackMap locals:
      StackMap stack:
        10: aload 1
            ldc "OPTIONS"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 33
            goto 64
      StackMap locals:
      StackMap stack:
        11: aload 1
            ldc "PROPFIND"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 42
            goto 64
      StackMap locals:
      StackMap stack:
        12: aload 1
            ldc "ACL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 62
            goto 64
      StackMap locals:
      StackMap stack:
        13: aload 1
            ldc "GET"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 34
            goto 64
      StackMap locals:
      StackMap stack:
        14: aload 1
            ldc "PUT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
            goto 64
      StackMap locals:
      StackMap stack:
        15: aload 1
            ldc "COPY"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 45
            goto 64
      StackMap locals:
      StackMap stack:
        16: aload 1
            ldc "HEAD"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 35
            goto 64
      StackMap locals:
      StackMap stack:
        17: aload 1
            ldc "LOCK"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 47
            goto 64
      StackMap locals:
      StackMap stack:
        18: aload 1
            ldc "MOVE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 46
            goto 64
      StackMap locals:
      StackMap stack:
        19: aload 1
            ldc "POST"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 36
            goto 64
      StackMap locals:
      StackMap stack:
        20: aload 1
            ldc "LABEL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 57
            goto 64
      StackMap locals:
      StackMap stack:
        21: aload 1
            ldc "MERGE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 58
            goto 64
      StackMap locals:
      StackMap stack:
        22: aload 1
            ldc "MKCOL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 44
            goto 64
      StackMap locals:
      StackMap stack:
        23: aload 1
            ldc "PATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 41
            goto 64
      StackMap locals:
      StackMap stack:
        24: aload 1
            ldc "TRACE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 39
            goto 64
      StackMap locals:
      StackMap stack:
        25: aload 1
            ldc "MKCALENDAR"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 49
            goto 64
      StackMap locals:
      StackMap stack:
        26: aload 1
            ldc "MKWORKSPACE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 55
            goto 64
      StackMap locals:
      StackMap stack:
        27: aload 1
            ldc "BASELINE-CONTROL"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 59
            goto 64
      StackMap locals:
      StackMap stack:
        28: aload 1
            ldc "ORDERPATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 61
            goto 64
      StackMap locals:
      StackMap stack:
        29: aload 1
            ldc "CHECKIN"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 53
            goto 64
      StackMap locals:
      StackMap stack:
        30: aload 1
            ldc "CONNECT"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 40
            goto 64
      StackMap locals:
      StackMap stack:
        31: aload 1
            ldc "DELETE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 38
            goto 64
      StackMap locals:
      StackMap stack:
        32: aload 1
            ldc "PROPPATCH"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 43
            goto 64
        33: .line 372
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.OPTIONS:Lio/vertx/core/http/HttpMethod;
            areturn
        34: .line 374
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.GET:Lio/vertx/core/http/HttpMethod;
            areturn
        35: .line 376
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.HEAD:Lio/vertx/core/http/HttpMethod;
            areturn
        36: .line 378
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.POST:Lio/vertx/core/http/HttpMethod;
            areturn
        37: .line 380
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PUT:Lio/vertx/core/http/HttpMethod;
            areturn
        38: .line 382
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.DELETE:Lio/vertx/core/http/HttpMethod;
            areturn
        39: .line 384
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.TRACE:Lio/vertx/core/http/HttpMethod;
            areturn
        40: .line 386
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CONNECT:Lio/vertx/core/http/HttpMethod;
            areturn
        41: .line 388
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        42: .line 390
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PROPFIND:Lio/vertx/core/http/HttpMethod;
            areturn
        43: .line 392
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.PROPPATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        44: .line 394
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKCOL:Lio/vertx/core/http/HttpMethod;
            areturn
        45: .line 396
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.COPY:Lio/vertx/core/http/HttpMethod;
            areturn
        46: .line 398
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MOVE:Lio/vertx/core/http/HttpMethod;
            areturn
        47: .line 400
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.LOCK:Lio/vertx/core/http/HttpMethod;
            areturn
        48: .line 402
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UNLOCK:Lio/vertx/core/http/HttpMethod;
            areturn
        49: .line 404
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKCALENDAR:Lio/vertx/core/http/HttpMethod;
            areturn
        50: .line 406
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.VERSION_CONTROL:Lio/vertx/core/http/HttpMethod;
            areturn
        51: .line 408
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.REPORT:Lio/vertx/core/http/HttpMethod;
            areturn
        52: .line 410
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CHECKOUT:Lio/vertx/core/http/HttpMethod;
            areturn
        53: .line 412
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.CHECKIN:Lio/vertx/core/http/HttpMethod;
            areturn
        54: .line 414
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UNCHECKOUT:Lio/vertx/core/http/HttpMethod;
            areturn
        55: .line 416
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKWORKSPACE:Lio/vertx/core/http/HttpMethod;
            areturn
        56: .line 418
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.UPDATE:Lio/vertx/core/http/HttpMethod;
            areturn
        57: .line 420
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.LABEL:Lio/vertx/core/http/HttpMethod;
            areturn
        58: .line 422
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MERGE:Lio/vertx/core/http/HttpMethod;
            areturn
        59: .line 424
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.BASELINE_CONTROL:Lio/vertx/core/http/HttpMethod;
            areturn
        60: .line 426
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.MKACTIVITY:Lio/vertx/core/http/HttpMethod;
            areturn
        61: .line 428
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.ORDERPATCH:Lio/vertx/core/http/HttpMethod;
            areturn
        62: .line 430
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.ACL:Lio/vertx/core/http/HttpMethod;
            areturn
        63: .line 432
      StackMap locals:
      StackMap stack:
            getstatic io.vertx.core.http.HttpMethod.SEARCH:Lio/vertx/core/http/HttpMethod;
            areturn
        64: .line 434
      StackMap locals:
      StackMap stack:
            new io.vertx.core.http.HttpMethod
            dup
            aload 0 /* value */
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            invokespecial io.vertx.core.http.HttpMethod.<init>:(Lio/netty/handler/codec/http/HttpMethod;)V
            areturn
        end local 0 // java.lang.String value
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   65     0  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public io.vertx.core.json.JsonObject toJson();
    descriptor: ()Lio/vertx/core/json/JsonObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.core.http.HttpMethod this
         0: .line 441
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/HttpMethod;

  public void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.core.http.HttpMethod this
        start local 1 // java.lang.String name
         0: .line 444
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 445
            aload 1 /* name */
            ldc "HTTP method name"
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         2: .line 446
            aload 0 /* this */
            aload 1 /* name */
            invokestatic io.netty.handler.codec.http.HttpMethod.valueOf:(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;
            putfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
         3: .line 447
            return
        end local 1 // java.lang.String name
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lio/vertx/core/http/HttpMethod;
            0    4     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  private void <init>(io.netty.handler.codec.http.HttpMethod);
    descriptor: (Lio/netty/handler/codec/http/HttpMethod;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.core.http.HttpMethod this
        start local 1 // io.netty.handler.codec.http.HttpMethod nettyMethod
         0: .line 449
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 450
            aload 1 /* nettyMethod */
            ldc "HTTP method"
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         2: .line 451
            aload 0 /* this */
            aload 1 /* nettyMethod */
            putfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
         3: .line 452
            return
        end local 1 // io.netty.handler.codec.http.HttpMethod nettyMethod
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lio/vertx/core/http/HttpMethod;
            0    4     1  nettyMethod  Lio/netty/handler/codec/http/HttpMethod;
    MethodParameters:
             Name  Flags
      nettyMethod  

  public java.lang.String name();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.core.http.HttpMethod this
         0: .line 458
            aload 0 /* this */
            getfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
            invokevirtual io.netty.handler.codec.http.HttpMethod.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/HttpMethod;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.core.http.HttpMethod this
         0: .line 465
            aload 0 /* this */
            getfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
            invokevirtual io.netty.handler.codec.http.HttpMethod.toString:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/HttpMethod;

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.core.http.HttpMethod this
         0: .line 470
            aload 0 /* this */
            getfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
            invokevirtual io.netty.handler.codec.http.HttpMethod.hashCode:()I
            ireturn
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/HttpMethod;

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.vertx.core.http.HttpMethod this
        start local 1 // java.lang.Object obj
         0: .line 475
            aload 1 /* obj */
            aload 0 /* this */
            if_acmpne 2
         1: .line 476
            iconst_1
            ireturn
         2: .line 478
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            instanceof io.vertx.core.http.HttpMethod
            ifeq 5
         3: .line 479
            aload 1 /* obj */
            checkcast io.vertx.core.http.HttpMethod
            astore 2 /* that */
        start local 2 // io.vertx.core.http.HttpMethod that
         4: .line 480
            aload 0 /* this */
            invokevirtual io.vertx.core.http.HttpMethod.name:()Ljava/lang/String;
            aload 2 /* that */
            invokevirtual io.vertx.core.http.HttpMethod.name:()Ljava/lang/String;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ireturn
        end local 2 // io.vertx.core.http.HttpMethod that
         5: .line 482
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.lang.Object obj
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lio/vertx/core/http/HttpMethod;
            0    6     1   obj  Ljava/lang/Object;
            4    5     2  that  Lio/vertx/core/http/HttpMethod;
    MethodParameters:
      Name  Flags
      obj   

  public io.netty.handler.codec.http.HttpMethod toNetty();
    descriptor: ()Lio/netty/handler/codec/http/HttpMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.core.http.HttpMethod this
         0: .line 489
            aload 0 /* this */
            getfield io.vertx.core.http.HttpMethod.nettyMethod:Lio/netty/handler/codec/http/HttpMethod;
            areturn
        end local 0 // io.vertx.core.http.HttpMethod this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/HttpMethod;
}
SourceFile: "HttpMethod.java"
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.DataObject()