class io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler implements io.vertx.core.Handler<com.fasterxml.jackson.core.JsonToken>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler
  super_class: java.lang.Object
{
  io.vertx.core.Handler<java.lang.Void> handler;
    descriptor: Lio/vertx/core/Handler;
    flags: (0x0000) 
    Signature: Lio/vertx/core/Handler<Ljava/lang/Void;>;

  int depth;
    descriptor: I
    flags: (0x0000) 

  io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser buffer;
    descriptor: Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
    flags: (0x0000) 

  final io.vertx.core.parsetools.impl.JsonParserImpl this$0;
    descriptor: Lio/vertx/core/parsetools/impl/JsonParserImpl;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private void <init>(io.vertx.core.parsetools.impl.JsonParserImpl);
    descriptor: (Lio/vertx/core/parsetools/impl/JsonParserImpl;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
         0: .line 388
            aload 0 /* this */
            aload 1
            putfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/parsetools/impl/JsonParserImpl$BufferingHandler;
    MethodParameters:
        Name  Flags
      this$0  final

  public void handle(com.fasterxml.jackson.core.JsonToken);
    descriptor: (Lcom/fasterxml/jackson/core/JsonToken;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
        start local 1 // com.fasterxml.jackson.core.JsonToken event
         0: .line 397
            invokestatic io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 1 /* event */
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 2 - 13
                    2: 1
                    3: 20
                    4: 1
                    5: 20
                    6: 6
                    7: 27
                    8: 15
                    9: 9
                   10: 12
                   11: 18
                   12: 18
                   13: 18
              default: 27
          }
         1: .line 400
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.depth:I
            dup_x1
            iconst_1
            iadd
            putfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.depth:I
            ifne 4
         2: .line 401
            new com.fasterxml.jackson.core.JsonFactory
            dup
            invokespecial com.fasterxml.jackson.core.JsonFactory.<init>:()V
            astore 2 /* factory */
        start local 2 // com.fasterxml.jackson.core.JsonFactory factory
         3: .line 402
            aload 0 /* this */
            new io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser
            dup
            new com.fasterxml.jackson.core.io.IOContext
            dup
            aload 2 /* factory */
            invokevirtual com.fasterxml.jackson.core.JsonFactory._getBufferRecycler:()Lcom/fasterxml/jackson/core/util/BufferRecycler;
            aload 0 /* this */
            iconst_1
            invokespecial com.fasterxml.jackson.core.io.IOContext.<init>:(Lcom/fasterxml/jackson/core/util/BufferRecycler;Ljava/lang/Object;Z)V
            invokestatic com.fasterxml.jackson.core.JsonParser$Feature.collectDefaults:()I
            invokespecial io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.<init>:(Lcom/fasterxml/jackson/core/io/IOContext;I)V
            putfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
        end local 2 // com.fasterxml.jackson.core.JsonFactory factory
         4: .line 404
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
         5: .line 405
            goto 30
         6: .line 407
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
         7: .line 408
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl.parser:Lcom/fasterxml/jackson/core/json/async/NonBlockingJsonParser;
            invokevirtual com.fasterxml.jackson.core.json.async.NonBlockingJsonParser.currentName:()Ljava/lang/String;
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
         8: .line 409
            goto 30
         9: .line 411
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        10: .line 412
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl.parser:Lcom/fasterxml/jackson/core/json/async/NonBlockingJsonParser;
            invokevirtual com.fasterxml.jackson.core.json.async.NonBlockingJsonParser.getLongValue:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        11: .line 413
            goto 30
        12: .line 415
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        13: .line 416
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl.parser:Lcom/fasterxml/jackson/core/json/async/NonBlockingJsonParser;
            invokevirtual com.fasterxml.jackson.core.json.async.NonBlockingJsonParser.getDoubleValue:()D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        14: .line 417
            goto 30
        15: .line 419
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        16: .line 420
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl.parser:Lcom/fasterxml/jackson/core/json/async/NonBlockingJsonParser;
            invokevirtual com.fasterxml.jackson.core.json.async.NonBlockingJsonParser.getText:()Ljava/lang/String;
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        17: .line 421
            goto 30
        18: .line 425
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        19: .line 426
            goto 30
        20: .line 429
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.tokens:Ljava/util/ArrayDeque;
            aload 1 /* event */
            invokevirtual java.util.ArrayDeque.add:(Ljava/lang/Object;)Z
            pop
        21: .line 430
            aload 0 /* this */
            dup
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.depth:I
            iconst_1
            isub
            dup_x1
            putfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.depth:I
            ifne 30
        22: .line 431
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.this$0:Lio/vertx/core/parsetools/impl/JsonParserImpl;
            invokedynamic handle(Lio/vertx/core/parsetools/impl/JsonParserImpl;)Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/core/parsetools/impl/JsonParserImpl.access$8(Lio/vertx/core/parsetools/impl/JsonParserImpl;Lcom/fasterxml/jackson/core/JsonToken;)V (6)
                  (Lcom/fasterxml/jackson/core/JsonToken;)V
            putfield io.vertx.core.parsetools.impl.JsonParserImpl.tokenHandler:Lio/vertx/core/Handler;
        23: .line 432
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.handler:Lio/vertx/core/Handler;
            aconst_null
            invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
        24: .line 433
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            invokevirtual io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser.close:()V
        25: .line 434
            aload 0 /* this */
            aconst_null
            putfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
        26: .line 436
            goto 30
        27: .line 438
      StackMap locals:
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Not implemented "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* event */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        28: .line 440
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 2 /* e */
        start local 2 // java.io.IOException e
        29: .line 442
            new io.vertx.core.VertxException
            dup
            aload 2 /* e */
            invokespecial io.vertx.core.VertxException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.io.IOException e
        30: .line 444
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.JsonToken event
        end local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   31     0     this  Lio/vertx/core/parsetools/impl/JsonParserImpl$BufferingHandler;
            0   31     1    event  Lcom/fasterxml/jackson/core/JsonToken;
            3    4     2  factory  Lcom/fasterxml/jackson/core/JsonFactory;
           29   30     2        e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           0    28      28  Class java.io.IOException
    MethodParameters:
       Name  Flags
      event  

  <T> T convert(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
        start local 1 // java.lang.Class type
         0: .line 447
            aload 0 /* this */
            getfield io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.buffer:Lio/vertx/core/parsetools/impl/JsonParserImpl$TokenParser;
            aload 1 /* type */
            invokestatic io.vertx.core.json.jackson.JacksonCodec.fromParser:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/lang/Object;
            areturn
        end local 1 // java.lang.Class type
        end local 0 // io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/parsetools/impl/JsonParserImpl$BufferingHandler;
            0    1     1  type  Ljava/lang/Class<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      type  

  public void handle(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast com.fasterxml.jackson.core.JsonToken
            invokevirtual io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.handle:(Lcom/fasterxml/jackson/core/JsonToken;)V
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static int[] $SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 388
            getstatic io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.fasterxml.jackson.core.JsonToken.values:()[Lcom/fasterxml/jackson/core/JsonToken;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_5
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_3
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 6
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.NOT_AVAILABLE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_1
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_4
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_2
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 7
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_FALSE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 12
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 13
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_FLOAT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 10
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 9
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 8
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_TRUE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 11
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            dup
            putstatic io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
}
Signature: Ljava/lang/Object;Lio/vertx/core/Handler<Lcom/fasterxml/jackson/core/JsonToken;>;
SourceFile: "JsonParserImpl.java"
NestHost: io.vertx.core.parsetools.impl.JsonParserImpl
InnerClasses:
  public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
  private BufferingHandler = io.vertx.core.parsetools.impl.JsonParserImpl$BufferingHandler of io.vertx.core.parsetools.impl.JsonParserImpl
  private TokenParser = io.vertx.core.parsetools.impl.JsonParserImpl$TokenParser of io.vertx.core.parsetools.impl.JsonParserImpl
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles