public class org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection extends org.eclipse.jetty.io.AbstractConnection
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection
  super_class: org.eclipse.jetty.io.AbstractConnection
{
  private final org.eclipse.jetty.server.Connector _connector;
    descriptor: Lorg/eclipse/jetty/server/Connector;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String _next;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean _local;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.server.ProxyConnectionFactory$Family _family;
    descriptor: Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.server.ProxyConnectionFactory$Transport _transport;
    descriptor: Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int _length;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.nio.ByteBuffer _buffer;
    descriptor: Ljava/nio/ByteBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final org.eclipse.jetty.server.ProxyConnectionFactory this$0;
    descriptor: Lorg/eclipse/jetty/server/ProxyConnectionFactory;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$server$ProxyConnectionFactory$Family;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  protected void <init>(org.eclipse.jetty.server.ProxyConnectionFactory, org.eclipse.jetty.io.EndPoint, org.eclipse.jetty.server.Connector, java.lang.String, java.nio.ByteBuffer);
    descriptor: (Lorg/eclipse/jetty/server/ProxyConnectionFactory;Lorg/eclipse/jetty/io/EndPoint;Lorg/eclipse/jetty/server/Connector;Ljava/lang/String;Ljava/nio/ByteBuffer;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=10, args_size=6
        start local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
        start local 2 // org.eclipse.jetty.io.EndPoint endp
        start local 3 // org.eclipse.jetty.server.Connector connector
        start local 4 // java.lang.String next
        start local 5 // java.nio.ByteBuffer buffer
         0: .line 343
            aload 0 /* this */
            aload 1
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.this$0:Lorg/eclipse/jetty/server/ProxyConnectionFactory;
         1: .line 344
            aload 0 /* this */
            aload 2 /* endp */
            aload 3 /* connector */
            invokeinterface org.eclipse.jetty.server.Connector.getExecutor:()Ljava/util/concurrent/Executor;
            invokespecial org.eclipse.jetty.io.AbstractConnection.<init>:(Lorg/eclipse/jetty/io/EndPoint;Ljava/util/concurrent/Executor;)V
         2: .line 345
            aload 0 /* this */
            aload 3 /* connector */
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._connector:Lorg/eclipse/jetty/server/Connector;
         3: .line 346
            aload 0 /* this */
            aload 4 /* next */
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._next:Ljava/lang/String;
         4: .line 348
            aload 5 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            bipush 16
            if_icmpeq 6
         5: .line 349
            new java.lang.IllegalStateException
            dup
            invokespecial java.lang.IllegalStateException.<init>:()V
            athrow
         6: .line 351
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ProxyConnectionFactory org.eclipse.jetty.io.EndPoint org.eclipse.jetty.server.Connector java.lang.String java.nio.ByteBuffer
      StackMap stack:
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
            ifeq 8
         7: .line 352
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "PROXYv2 header {} for {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.toHexSummary:(Ljava/nio/ByteBuffer;)Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         8: .line 360
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.MAGIC:[B
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 13
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ProxyConnectionFactory org.eclipse.jetty.io.EndPoint org.eclipse.jetty.server.Connector java.lang.String java.nio.ByteBuffer top int int byte[]
      StackMap stack:
         9: aload 9
            iload 7
            baload
            istore 6 /* magic */
        start local 6 // byte magic
        10: .line 362
            aload 5 /* buffer */
            invokevirtual java.nio.ByteBuffer.get:()B
            iload 6 /* magic */
            if_icmpeq 12
        11: .line 363
            new java.io.IOException
            dup
            ldc "Bad PROXY protocol v2 signature"
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        end local 6 // byte magic
        12: .line 360
      StackMap locals:
      StackMap stack:
            iinc 7 1
      StackMap locals:
      StackMap stack:
        13: iload 7
            iload 8
            if_icmplt 9
        14: .line 366
            sipush 255
            aload 5 /* buffer */
            invokevirtual java.nio.ByteBuffer.get:()B
            iand
            istore 6 /* versionAndCommand */
        start local 6 // int versionAndCommand
        15: .line 367
            iload 6 /* versionAndCommand */
            sipush 240
            iand
            bipush 32
            if_icmpeq 17
        16: .line 368
            new java.io.IOException
            dup
            ldc "Bad PROXY protocol v2 version"
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        17: .line 369
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ProxyConnectionFactory org.eclipse.jetty.io.EndPoint org.eclipse.jetty.server.Connector java.lang.String java.nio.ByteBuffer int
      StackMap stack:
            aload 0 /* this */
            iload 6 /* versionAndCommand */
            bipush 15
            iand
            ifne 18
            iconst_1
            goto 19
      StackMap locals:
      StackMap stack: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection
        18: iconst_0
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ProxyConnectionFactory org.eclipse.jetty.io.EndPoint org.eclipse.jetty.server.Connector java.lang.String java.nio.ByteBuffer int
      StackMap stack: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection int
        19: putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._local:Z
        20: .line 371
            sipush 255
            aload 5 /* buffer */
            invokevirtual java.nio.ByteBuffer.get:()B
            iand
            istore 7 /* transportAndFamily */
        start local 7 // int transportAndFamily
        21: .line 372
            iload 7 /* transportAndFamily */
            iconst_4
            ishr
            tableswitch { // 0 - 3
                    0: 22
                    1: 24
                    2: 26
                    3: 28
              default: 30
          }
        22: .line 375
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNSPEC:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
        23: .line 376
            goto 31
        24: .line 378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.INET:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
        25: .line 379
            goto 31
        26: .line 381
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.INET6:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
        27: .line 382
            goto 31
        28: .line 384
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNIX:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
        29: .line 385
            goto 31
        30: .line 387
      StackMap locals:
      StackMap stack:
            new java.io.IOException
            dup
            ldc "Bad PROXY protocol v2 family"
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        31: .line 390
      StackMap locals:
      StackMap stack:
            bipush 15
            iload 7 /* transportAndFamily */
            iand
            tableswitch { // 0 - 2
                    0: 32
                    1: 34
                    2: 36
              default: 38
          }
        32: .line 393
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Transport.UNSPEC:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._transport:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
        33: .line 394
            goto 39
        34: .line 396
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Transport.STREAM:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._transport:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
        35: .line 397
            goto 39
        36: .line 399
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Transport.DGRAM:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._transport:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
        37: .line 400
            goto 39
        38: .line 402
      StackMap locals:
      StackMap stack:
            new java.io.IOException
            dup
            ldc "Bad PROXY protocol v2 family"
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        39: .line 405
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 5 /* buffer */
            invokevirtual java.nio.ByteBuffer.getChar:()C
            putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
        40: .line 407
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._local:Z
            ifne 42
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNSPEC:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            if_acmpeq 41
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNIX:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            if_acmpeq 41
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._transport:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Transport.STREAM:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Transport;
            if_acmpeq 42
        41: .line 408
      StackMap locals:
      StackMap stack:
            new java.io.IOException
            dup
            ldc "Unsupported PROXY protocol v2 mode 0x%x,0x%x"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            iload 6 /* versionAndCommand */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            iload 7 /* transportAndFamily */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        42: .line 410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            aload 1
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory.getMaxProxyHeader:()I
            if_icmple 44
        43: .line 411
            new java.io.IOException
            dup
            ldc "Unsupported PROXY protocol v2 mode 0x%x,0x%x,0x%x"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            iload 6 /* versionAndCommand */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            iload 7 /* transportAndFamily */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
            athrow
        44: .line 413
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            ifle 45
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            invokestatic org.eclipse.jetty.util.BufferUtil.allocate:(I)Ljava/nio/ByteBuffer;
            goto 46
      StackMap locals:
      StackMap stack: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection
        45: getstatic org.eclipse.jetty.util.BufferUtil.EMPTY_BUFFER:Ljava/nio/ByteBuffer;
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ProxyConnectionFactory org.eclipse.jetty.io.EndPoint org.eclipse.jetty.server.Connector java.lang.String java.nio.ByteBuffer int int
      StackMap stack: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection java.nio.ByteBuffer
        46: putfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
        47: .line 414
            return
        end local 7 // int transportAndFamily
        end local 6 // int versionAndCommand
        end local 5 // java.nio.ByteBuffer buffer
        end local 4 // java.lang.String next
        end local 3 // org.eclipse.jetty.server.Connector connector
        end local 2 // org.eclipse.jetty.io.EndPoint endp
        end local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   48     0                this  Lorg/eclipse/jetty/server/ProxyConnectionFactory$ProxyProtocolV2Connection;
            0   48     2                endp  Lorg/eclipse/jetty/io/EndPoint;
            0   48     3           connector  Lorg/eclipse/jetty/server/Connector;
            0   48     4                next  Ljava/lang/String;
            0   48     5              buffer  Ljava/nio/ByteBuffer;
           10   12     6               magic  B
           15   48     6   versionAndCommand  I
           21   48     7  transportAndFamily  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      this$0     final
      endp       
      connector  
      next       
      buffer     

  public void onOpen();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
         0: .line 419
            aload 0 /* this */
            invokespecial org.eclipse.jetty.io.AbstractConnection.onOpen:()V
         1: .line 420
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.remaining:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            if_icmpne 3
         2: .line 421
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.next:()V
            goto 4
         3: .line 423
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.fillInterested:()V
         4: .line 424
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/eclipse/jetty/server/ProxyConnectionFactory$ProxyProtocolV2Connection;

  public void onFillable();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
         0: .line 431
            goto 8
         1: .line 434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokeinterface org.eclipse.jetty.io.EndPoint.fill:(Ljava/nio/ByteBuffer;)I
            istore 1 /* fill */
        start local 1 // int fill
         2: .line 435
            iload 1 /* fill */
            ifge 5
         3: .line 437
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            invokeinterface org.eclipse.jetty.io.EndPoint.shutdownOutput:()V
         4: .line 438
            return
         5: .line 440
      StackMap locals: int
      StackMap stack:
            iload 1 /* fill */
            ifne 8
         6: .line 442
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.fillInterested:()V
         7: .line 443
            return
        end local 1 // int fill
         8: .line 431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.remaining:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._length:I
            if_icmplt 1
         9: .line 446
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.next:()V
        10: .line 447
            goto 14
        11: .line 448
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 1 /* x */
        start local 1 // java.lang.Throwable x
        12: .line 450
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "PROXY error for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 1 /* x */
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V
        13: .line 451
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.close:()V
        end local 1 // java.lang.Throwable x
        14: .line 453
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lorg/eclipse/jetty/server/ProxyConnectionFactory$ProxyProtocolV2Connection;
            2    8     1  fill  I
           12   14     1     x  Ljava/lang/Throwable;
      Exception table:
        from    to  target  type
           0     4      11  Class java.lang.Throwable
           5     7      11  Class java.lang.Throwable
           8    10      11  Class java.lang.Throwable

  private void next();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=19, args_size=1
        start local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
         0: .line 457
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
            ifeq 2
         1: .line 458
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "PROXYv2 next {} from {} for {}"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._next:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokestatic org.eclipse.jetty.util.BufferUtil.toHexSummary:(Ljava/nio/ByteBuffer;)Ljava/lang/String;
            aastore
            dup
            iconst_2
            aload 0 /* this */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 461
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._connector:Lorg/eclipse/jetty/server/Connector;
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._next:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.server.Connector.getConnectionFactory:(Ljava/lang/String;)Lorg/eclipse/jetty/server/ConnectionFactory;
            astore 1 /* connectionFactory */
        start local 1 // org.eclipse.jetty.server.ConnectionFactory connectionFactory
         3: .line 462
            aload 1 /* connectionFactory */
            ifnonnull 7
         4: .line 464
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "Next protocol '{}' for {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._next:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.info:(Ljava/lang/String;[Ljava/lang/Object;)V
         5: .line 465
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.close:()V
         6: .line 466
            return
         7: .line 470
      StackMap locals: org.eclipse.jetty.server.ConnectionFactory
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            astore 2 /* endPoint */
        start local 2 // org.eclipse.jetty.io.EndPoint endPoint
         8: .line 471
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._local:Z
            ifne 61
         9: .line 480
            invokestatic org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.$SWITCH_TABLE$org$eclipse$jetty$server$ProxyConnectionFactory$Family:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._family:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$Family.ordinal:()I
            iaload
            tableswitch { // 2 - 3
                    2: 10
                    3: 18
              default: 26
          }
        10: .line 484
      StackMap locals: org.eclipse.jetty.io.EndPoint
      StackMap stack:
            iconst_4
            newarray 8
            astore 7 /* addr */
        start local 7 // byte[] addr
        11: .line 485
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            aload 7 /* addr */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
        12: .line 486
            aload 7 /* addr */
            invokestatic java.net.Inet4Address.getByAddress:([B)Ljava/net/InetAddress;
            astore 3 /* src */
        start local 3 // java.net.InetAddress src
        13: .line 487
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            aload 7 /* addr */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
        14: .line 488
            aload 7 /* addr */
            invokestatic java.net.Inet4Address.getByAddress:([B)Ljava/net/InetAddress;
            astore 4 /* dst */
        start local 4 // java.net.InetAddress dst
        15: .line 489
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.getChar:()C
            istore 5 /* sp */
        start local 5 // int sp
        16: .line 490
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.getChar:()C
            istore 6 /* dp */
        start local 6 // int dp
        17: .line 491
            goto 27
        end local 7 // byte[] addr
        end local 6 // int dp
        end local 5 // int sp
        end local 4 // java.net.InetAddress dst
        end local 3 // java.net.InetAddress src
        18: .line 496
      StackMap locals:
      StackMap stack:
            bipush 16
            newarray 8
            astore 7 /* addr */
        start local 7 // byte[] addr
        19: .line 497
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            aload 7 /* addr */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
        20: .line 498
            aload 7 /* addr */
            invokestatic java.net.Inet6Address.getByAddress:([B)Ljava/net/InetAddress;
            astore 3 /* src */
        start local 3 // java.net.InetAddress src
        21: .line 499
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            aload 7 /* addr */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
        22: .line 500
            aload 7 /* addr */
            invokestatic java.net.Inet6Address.getByAddress:([B)Ljava/net/InetAddress;
            astore 4 /* dst */
        start local 4 // java.net.InetAddress dst
        23: .line 501
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.getChar:()C
            istore 5 /* sp */
        start local 5 // int sp
        24: .line 502
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.getChar:()C
            istore 6 /* dp */
        start local 6 // int dp
        25: .line 503
            goto 27
        end local 7 // byte[] addr
        end local 6 // int dp
        end local 5 // int sp
        end local 4 // java.net.InetAddress dst
        end local 3 // java.net.InetAddress src
        26: .line 507
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            invokespecial java.lang.IllegalStateException.<init>:()V
            athrow
        start local 3 // java.net.InetAddress src
        start local 4 // java.net.InetAddress dst
        start local 5 // int sp
        start local 6 // int dp
        27: .line 511
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ConnectionFactory org.eclipse.jetty.io.EndPoint java.net.InetAddress java.net.InetAddress int int
      StackMap stack:
            new java.net.InetSocketAddress
            dup
            aload 3 /* src */
            iload 5 /* sp */
            invokespecial java.net.InetSocketAddress.<init>:(Ljava/net/InetAddress;I)V
            astore 7 /* remote */
        start local 7 // java.net.InetSocketAddress remote
        28: .line 512
            new java.net.InetSocketAddress
            dup
            aload 4 /* dst */
            iload 6 /* dp */
            invokespecial java.net.InetSocketAddress.<init>:(Ljava/net/InetAddress;I)V
            astore 8 /* local */
        start local 8 // java.net.InetSocketAddress local
        29: .line 513
            new org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint
            dup
            aload 2 /* endPoint */
            aload 7 /* remote */
            aload 8 /* local */
            invokespecial org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint.<init>:(Lorg/eclipse/jetty/io/EndPoint;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)V
            astore 9 /* proxyEndPoint */
        start local 9 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint proxyEndPoint
        30: .line 514
            aload 9 /* proxyEndPoint */
            astore 2 /* endPoint */
        31: .line 517
            goto 55
        32: .line 519
      StackMap locals: java.net.InetSocketAddress java.net.InetSocketAddress org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint
      StackMap stack:
            sipush 255
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.get:()B
            iand
            istore 10 /* type */
        start local 10 // int type
        33: .line 520
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.getShort:()S
            istore 11 /* length */
        start local 11 // int length
        34: .line 521
            iload 11 /* length */
            newarray 8
            astore 12 /* value */
        start local 12 // byte[] value
        35: .line 522
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            aload 12 /* value */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
        36: .line 524
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
            ifeq 38
        37: .line 525
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "T=%x L=%d V=%s for %s"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            iload 10 /* type */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            iload 11 /* length */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
            aload 12 /* value */
            invokestatic org.eclipse.jetty.util.TypeUtil.toHexString:([B)Ljava/lang/String;
            aastore
            dup
            iconst_3
            aload 0 /* this */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
        38: .line 527
      StackMap locals: int int byte[]
      StackMap stack:
            iload 10 /* type */
            lookupswitch { // 6
                    1: 55
                    2: 55
                    3: 55
                    4: 55
                   32: 39
                   48: 55
              default: 55
          }
        39: .line 531
      StackMap locals:
      StackMap stack:
            aload 12 /* value */
            iconst_0
            baload
            sipush 255
            iand
            istore 13 /* client */
        start local 13 // int client
        40: .line 532
            iload 13 /* client */
            tableswitch { // 1 - 4
                    1: 41
                    2: 54
                    3: 54
                    4: 54
              default: 54
          }
        41: .line 536
      StackMap locals: int
      StackMap stack:
            iconst_5
            istore 14 /* i */
        start local 14 // int i
        42: .line 537
            goto 52
        43: .line 539
      StackMap locals: int
      StackMap stack:
            aload 12 /* value */
            iload 14 /* i */
            iinc 14 /* i */ 1
            baload
            sipush 255
            iand
            istore 15 /* subType */
        start local 15 // int subType
        44: .line 540
            aload 12 /* value */
            iload 14 /* i */
            iinc 14 /* i */ 1
            baload
            sipush 255
            iand
            sipush 256
            imul
            aload 12 /* value */
            iload 14 /* i */
            iinc 14 /* i */ 1
            baload
            sipush 255
            iand
            iadd
            istore 16 /* subLength */
        start local 16 // int subLength
        45: .line 541
            iload 16 /* subLength */
            newarray 8
            astore 17 /* subValue */
        start local 17 // byte[] subValue
        46: .line 542
            aload 12 /* value */
            iload 14 /* i */
            aload 17 /* subValue */
            iconst_0
            iload 16 /* subLength */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        47: .line 543
            iload 14 /* i */
            iload 16 /* subLength */
            iadd
            istore 14 /* i */
        48: .line 544
            iload 15 /* subType */
            tableswitch { // 33 - 37
                   33: 49
                   34: 52
                   35: 52
                   36: 52
                   37: 52
              default: 52
          }
        49: .line 547
      StackMap locals: int int byte[]
      StackMap stack:
            new java.lang.String
            dup
            aload 17 /* subValue */
            getstatic java.nio.charset.StandardCharsets.US_ASCII:Ljava/nio/charset/Charset;
            invokespecial java.lang.String.<init>:([BLjava/nio/charset/Charset;)V
            astore 18 /* tlsVersion */
        start local 18 // java.lang.String tlsVersion
        50: .line 548
            aload 9 /* proxyEndPoint */
            ldc "TLS_VERSION"
            aload 18 /* tlsVersion */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V
        51: .line 549
            goto 52
        end local 18 // java.lang.String tlsVersion
        end local 17 // byte[] subValue
        end local 16 // int subLength
        end local 15 // int subType
        52: .line 537
      StackMap locals:
      StackMap stack:
            iload 14 /* i */
            iload 11 /* length */
            if_icmplt 43
        53: .line 558
            goto 55
        end local 14 // int i
        54: .line 565
      StackMap locals:
      StackMap stack:
            goto 55
        end local 13 // int client
        end local 12 // byte[] value
        end local 11 // int length
        end local 10 // int type
        55: .line 517
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ConnectionFactory org.eclipse.jetty.io.EndPoint java.net.InetAddress java.net.InetAddress int int java.net.InetSocketAddress java.net.InetSocketAddress org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._buffer:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifne 32
        56: .line 577
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
            ifeq 61
        57: .line 578
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "{} {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
            aastore
            dup
            iconst_1
            aload 9 /* proxyEndPoint */
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint.toString:()Ljava/lang/String;
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 9 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint proxyEndPoint
        end local 8 // java.net.InetSocketAddress local
        end local 7 // java.net.InetSocketAddress remote
        end local 6 // int dp
        end local 5 // int sp
        end local 4 // java.net.InetAddress dst
        end local 3 // java.net.InetAddress src
        58: .line 579
            goto 61
        59: .line 580
      StackMap locals: org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection org.eclipse.jetty.server.ConnectionFactory org.eclipse.jetty.io.EndPoint
      StackMap stack: java.lang.Exception
            astore 3 /* e */
        start local 3 // java.lang.Exception e
        60: .line 582
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory.LOG:Lorg/eclipse/jetty/util/log/Logger;
            aload 3 /* e */
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/Throwable;)V
        end local 3 // java.lang.Exception e
        61: .line 586
      StackMap locals:
      StackMap stack:
            aload 1 /* connectionFactory */
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection._connector:Lorg/eclipse/jetty/server/Connector;
            aload 2 /* endPoint */
            invokeinterface org.eclipse.jetty.server.ConnectionFactory.newConnection:(Lorg/eclipse/jetty/server/Connector;Lorg/eclipse/jetty/io/EndPoint;)Lorg/eclipse/jetty/io/Connection;
            astore 3 /* newConnection */
        start local 3 // org.eclipse.jetty.io.Connection newConnection
        62: .line 587
            aload 2 /* endPoint */
            aload 3 /* newConnection */
            invokeinterface org.eclipse.jetty.io.EndPoint.upgrade:(Lorg/eclipse/jetty/io/Connection;)V
        63: .line 588
            return
        end local 3 // org.eclipse.jetty.io.Connection newConnection
        end local 2 // org.eclipse.jetty.io.EndPoint endPoint
        end local 1 // org.eclipse.jetty.server.ConnectionFactory connectionFactory
        end local 0 // org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   64     0               this  Lorg/eclipse/jetty/server/ProxyConnectionFactory$ProxyProtocolV2Connection;
            3   64     1  connectionFactory  Lorg/eclipse/jetty/server/ConnectionFactory;
            8   64     2           endPoint  Lorg/eclipse/jetty/io/EndPoint;
           13   18     3                src  Ljava/net/InetAddress;
           21   26     3                src  Ljava/net/InetAddress;
           27   58     3                src  Ljava/net/InetAddress;
           15   18     4                dst  Ljava/net/InetAddress;
           23   26     4                dst  Ljava/net/InetAddress;
           27   58     4                dst  Ljava/net/InetAddress;
           16   18     5                 sp  I
           24   26     5                 sp  I
           27   58     5                 sp  I
           17   18     6                 dp  I
           25   26     6                 dp  I
           27   58     6                 dp  I
           11   18     7               addr  [B
           19   26     7               addr  [B
           28   58     7             remote  Ljava/net/InetSocketAddress;
           29   58     8              local  Ljava/net/InetSocketAddress;
           30   58     9      proxyEndPoint  Lorg/eclipse/jetty/server/ProxyConnectionFactory$ProxyEndPoint;
           33   55    10               type  I
           34   55    11             length  I
           35   55    12              value  [B
           40   55    13             client  I
           42   54    14                  i  I
           44   52    15            subType  I
           45   52    16          subLength  I
           46   52    17           subValue  [B
           50   52    18         tlsVersion  Ljava/lang/String;
           60   61     3                  e  Ljava/lang/Exception;
           62   64     3      newConnection  Lorg/eclipse/jetty/io/Connection;
      Exception table:
        from    to  target  type
           9    58      59  Class java.lang.Exception

  static int[] $SWITCH_TABLE$org$eclipse$jetty$server$ProxyConnectionFactory$Family();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 332
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.$SWITCH_TABLE$org$eclipse$jetty$server$ProxyConnectionFactory$Family:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.values:()[Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.INET:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$Family.ordinal:()I
            iconst_2
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.INET6:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$Family.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 org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNIX:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$Family.ordinal:()I
            iconst_4
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.server.ProxyConnectionFactory$Family.UNSPEC:Lorg/eclipse/jetty/server/ProxyConnectionFactory$Family;
            invokevirtual org.eclipse.jetty.server.ProxyConnectionFactory$Family.ordinal:()I
            iconst_1
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            dup
            putstatic org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection.$SWITCH_TABLE$org$eclipse$jetty$server$ProxyConnectionFactory$Family:[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
}
SourceFile: "ProxyConnectionFactory.java"
NestHost: org.eclipse.jetty.server.ProxyConnectionFactory
InnerClasses:
  private final Family = org.eclipse.jetty.server.ProxyConnectionFactory$Family of org.eclipse.jetty.server.ProxyConnectionFactory
  public ProxyEndPoint = org.eclipse.jetty.server.ProxyConnectionFactory$ProxyEndPoint of org.eclipse.jetty.server.ProxyConnectionFactory
  public ProxyProtocolV2Connection = org.eclipse.jetty.server.ProxyConnectionFactory$ProxyProtocolV2Connection of org.eclipse.jetty.server.ProxyConnectionFactory
  private final Transport = org.eclipse.jetty.server.ProxyConnectionFactory$Transport of org.eclipse.jetty.server.ProxyConnectionFactory