public final class io.netty.handler.codec.http2.ReadOnlyHttp2Headers implements io.netty.handler.codec.http2.Http2Headers
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: io.netty.handler.codec.http2.ReadOnlyHttp2Headers
  super_class: java.lang.Object
{
  private static final byte PSEUDO_HEADER_TOKEN;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 58

  private final io.netty.util.AsciiString[] pseudoHeaders;
    descriptor: [Lio/netty/util/AsciiString;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.netty.util.AsciiString[] otherHeaders;
    descriptor: [Lio/netty/util/AsciiString;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 45
            ldc Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.$assertionsDisabled:Z
         3: .line 46
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static io.netty.handler.codec.http2.ReadOnlyHttp2Headers trailers(boolean, io.netty.util.AsciiString[]);
    descriptor: (Z[Lio/netty/util/AsciiString;)Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // boolean validateHeaders
        start local 1 // io.netty.util.AsciiString[] otherHeaders
         0: .line 65
            new io.netty.handler.codec.http2.ReadOnlyHttp2Headers
            dup
            iload 0 /* validateHeaders */
            getstatic io.netty.util.internal.EmptyArrays.EMPTY_ASCII_STRINGS:[Lio/netty/util/AsciiString;
            aload 1 /* otherHeaders */
            invokespecial io.netty.handler.codec.http2.ReadOnlyHttp2Headers.<init>:(Z[Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
            areturn
        end local 1 // io.netty.util.AsciiString[] otherHeaders
        end local 0 // boolean validateHeaders
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0  validateHeaders  Z
            0    1     1     otherHeaders  [Lio/netty/util/AsciiString;
    MethodParameters:
                 Name  Flags
      validateHeaders  
      otherHeaders     

  public static io.netty.handler.codec.http2.ReadOnlyHttp2Headers clientHeaders(boolean, io.netty.util.AsciiString, io.netty.util.AsciiString, io.netty.util.AsciiString, io.netty.util.AsciiString, io.netty.util.AsciiString[]);
    descriptor: (ZLio/netty/util/AsciiString;Lio/netty/util/AsciiString;Lio/netty/util/AsciiString;Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // boolean validateHeaders
        start local 1 // io.netty.util.AsciiString method
        start local 2 // io.netty.util.AsciiString path
        start local 3 // io.netty.util.AsciiString scheme
        start local 4 // io.netty.util.AsciiString authority
        start local 5 // io.netty.util.AsciiString[] otherHeaders
         0: .line 87
            new io.netty.handler.codec.http2.ReadOnlyHttp2Headers
            dup
            iload 0 /* validateHeaders */
         1: .line 88
            bipush 8
            anewarray io.netty.util.AsciiString
            dup
            iconst_0
         2: .line 89
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.METHOD:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            aastore
            dup
            iconst_1
            aload 1 /* method */
            aastore
            dup
            iconst_2
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.PATH:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            aastore
            dup
            iconst_3
            aload 2 /* path */
            aastore
            dup
            iconst_4
         3: .line 90
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.SCHEME:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            aastore
            dup
            iconst_5
            aload 3 /* scheme */
            aastore
            dup
            bipush 6
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.AUTHORITY:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            aastore
            dup
            bipush 7
            aload 4 /* authority */
            aastore
         4: .line 92
            aload 5 /* otherHeaders */
         5: .line 87
            invokespecial io.netty.handler.codec.http2.ReadOnlyHttp2Headers.<init>:(Z[Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
            areturn
        end local 5 // io.netty.util.AsciiString[] otherHeaders
        end local 4 // io.netty.util.AsciiString authority
        end local 3 // io.netty.util.AsciiString scheme
        end local 2 // io.netty.util.AsciiString path
        end local 1 // io.netty.util.AsciiString method
        end local 0 // boolean validateHeaders
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    6     0  validateHeaders  Z
            0    6     1           method  Lio/netty/util/AsciiString;
            0    6     2             path  Lio/netty/util/AsciiString;
            0    6     3           scheme  Lio/netty/util/AsciiString;
            0    6     4        authority  Lio/netty/util/AsciiString;
            0    6     5     otherHeaders  [Lio/netty/util/AsciiString;
    MethodParameters:
                 Name  Flags
      validateHeaders  
      method           
      path             
      scheme           
      authority        
      otherHeaders     

  public static io.netty.handler.codec.http2.ReadOnlyHttp2Headers serverHeaders(boolean, io.netty.util.AsciiString, io.netty.util.AsciiString[]);
    descriptor: (ZLio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // boolean validateHeaders
        start local 1 // io.netty.util.AsciiString status
        start local 2 // io.netty.util.AsciiString[] otherHeaders
         0: .line 110
            new io.netty.handler.codec.http2.ReadOnlyHttp2Headers
            dup
            iload 0 /* validateHeaders */
         1: .line 111
            iconst_2
            anewarray io.netty.util.AsciiString
            dup
            iconst_0
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.STATUS:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            aastore
            dup
            iconst_1
            aload 1 /* status */
            aastore
         2: .line 112
            aload 2 /* otherHeaders */
         3: .line 110
            invokespecial io.netty.handler.codec.http2.ReadOnlyHttp2Headers.<init>:(Z[Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
            areturn
        end local 2 // io.netty.util.AsciiString[] otherHeaders
        end local 1 // io.netty.util.AsciiString status
        end local 0 // boolean validateHeaders
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0  validateHeaders  Z
            0    4     1           status  Lio/netty/util/AsciiString;
            0    4     2     otherHeaders  [Lio/netty/util/AsciiString;
    MethodParameters:
                 Name  Flags
      validateHeaders  
      status           
      otherHeaders     

  private void <init>(boolean, io.netty.util.AsciiString[], io.netty.util.AsciiString[]);
    descriptor: (Z[Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // boolean validateHeaders
        start local 2 // io.netty.util.AsciiString[] pseudoHeaders
        start local 3 // io.netty.util.AsciiString[] otherHeaders
         0: .line 115
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 116
            getstatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.$assertionsDisabled:Z
            ifne 2
            aload 2 /* pseudoHeaders */
            arraylength
            iconst_1
            iand
            ifeq 2
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         2: .line 117
      StackMap locals: io.netty.handler.codec.http2.ReadOnlyHttp2Headers int io.netty.util.AsciiString[] io.netty.util.AsciiString[]
      StackMap stack:
            aload 3 /* otherHeaders */
            arraylength
            iconst_1
            iand
            ifeq 4
         3: .line 118
            invokestatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.newInvalidArraySizeException:()Ljava/lang/IllegalArgumentException;
            athrow
         4: .line 120
      StackMap locals:
      StackMap stack:
            iload 1 /* validateHeaders */
            ifeq 6
         5: .line 121
            aload 2 /* pseudoHeaders */
            aload 3 /* otherHeaders */
            invokestatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.validateHeaders:([Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
         6: .line 123
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* pseudoHeaders */
            putfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
         7: .line 124
            aload 0 /* this */
            aload 3 /* otherHeaders */
            putfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
         8: .line 125
            return
        end local 3 // io.netty.util.AsciiString[] otherHeaders
        end local 2 // io.netty.util.AsciiString[] pseudoHeaders
        end local 1 // boolean validateHeaders
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    9     0             this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    9     1  validateHeaders  Z
            0    9     2    pseudoHeaders  [Lio/netty/util/AsciiString;
            0    9     3     otherHeaders  [Lio/netty/util/AsciiString;
    MethodParameters:
                 Name  Flags
      validateHeaders  
      pseudoHeaders    
      otherHeaders     

  private static java.lang.IllegalArgumentException newInvalidArraySizeException();
    descriptor: ()Ljava/lang/IllegalArgumentException;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 128
            new java.lang.IllegalArgumentException
            dup
            ldc "pseudoHeaders and otherHeaders must be arrays of [name, value] pairs"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void validateHeaders(io.netty.util.AsciiString[], io.netty.util.AsciiString[]);
    descriptor: ([Lio/netty/util/AsciiString;[Lio/netty/util/AsciiString;)V
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // io.netty.util.AsciiString[] pseudoHeaders
        start local 1 // io.netty.util.AsciiString[] otherHeaders
         0: .line 133
            iconst_1
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 135
      StackMap locals: int
      StackMap stack:
            aload 0 /* pseudoHeaders */
            iload 2 /* i */
            aaload
            ifnonnull 4
         3: .line 136
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "pseudoHeaders value at index "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 2 /* i */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " is null"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 133
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 2
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            aload 0 /* pseudoHeaders */
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 140
            iconst_0
            istore 2 /* seenNonPseudoHeader */
        start local 2 // boolean seenNonPseudoHeader
         7: .line 141
            aload 1 /* otherHeaders */
            arraylength
            iconst_1
            isub
            istore 3 /* otherHeadersEnd */
        start local 3 // int otherHeadersEnd
         8: .line 142
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         9: goto 22
        10: .line 143
      StackMap locals: io.netty.util.AsciiString[] io.netty.util.AsciiString[] int int int
      StackMap stack:
            aload 1 /* otherHeaders */
            iload 4 /* i */
            aaload
            astore 5 /* name */
        start local 5 // io.netty.util.AsciiString name
        11: .line 144
            getstatic io.netty.handler.codec.http2.DefaultHttp2Headers.HTTP2_NAME_VALIDATOR:Lio/netty/handler/codec/DefaultHeaders$NameValidator;
            aload 5 /* name */
            invokeinterface io.netty.handler.codec.DefaultHeaders$NameValidator.validateName:(Ljava/lang/Object;)V
        12: .line 145
            iload 2 /* seenNonPseudoHeader */
            ifne 15
            aload 5 /* name */
            invokevirtual io.netty.util.AsciiString.isEmpty:()Z
            ifne 15
            aload 5 /* name */
            iconst_0
            invokevirtual io.netty.util.AsciiString.byteAt:(I)B
            bipush 58
            if_icmpeq 15
        13: .line 146
            iconst_1
            istore 2 /* seenNonPseudoHeader */
        14: .line 147
            goto 19
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
        15: iload 2 /* seenNonPseudoHeader */
            ifeq 19
            aload 5 /* name */
            invokevirtual io.netty.util.AsciiString.isEmpty:()Z
            ifne 19
            aload 5 /* name */
            iconst_0
            invokevirtual io.netty.util.AsciiString.byteAt:(I)B
            bipush 58
            if_icmpne 19
        16: .line 148
            new java.lang.IllegalArgumentException
            dup
        17: .line 149
            new java.lang.StringBuilder
            dup
            ldc "otherHeaders name at index "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* i */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " is a pseudo header that appears after non-pseudo headers."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        18: .line 148
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        19: .line 151
      StackMap locals:
      StackMap stack:
            aload 1 /* otherHeaders */
            iload 4 /* i */
            iconst_1
            iadd
            aaload
            ifnonnull 21
        20: .line 152
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "otherHeaders value at index "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* i */
            iconst_1
            iadd
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " is null"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 5 // io.netty.util.AsciiString name
        21: .line 142
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 2
      StackMap locals:
      StackMap stack:
        22: iload 4 /* i */
            iload 3 /* otherHeadersEnd */
            if_icmplt 10
        end local 4 // int i
        23: .line 155
            return
        end local 3 // int otherHeadersEnd
        end local 2 // boolean seenNonPseudoHeader
        end local 1 // io.netty.util.AsciiString[] otherHeaders
        end local 0 // io.netty.util.AsciiString[] pseudoHeaders
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   24     0        pseudoHeaders  [Lio/netty/util/AsciiString;
            0   24     1         otherHeaders  [Lio/netty/util/AsciiString;
            1    6     2                    i  I
            7   24     2  seenNonPseudoHeader  Z
            8   24     3      otherHeadersEnd  I
            9   23     4                    i  I
           11   21     5                 name  Lio/netty/util/AsciiString;
    MethodParameters:
               Name  Flags
      pseudoHeaders  
      otherHeaders   

  private io.netty.util.AsciiString get0(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=7, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 158
            aload 1 /* name */
            invokestatic io.netty.util.AsciiString.hashCode:(Ljava/lang/CharSequence;)I
            istore 2 /* nameHash */
        start local 2 // int nameHash
         1: .line 160
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 3 /* pseudoHeadersEnd */
        start local 3 // int pseudoHeadersEnd
         2: .line 161
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 8
         4: .line 162
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            iload 4 /* i */
            aaload
            astore 5 /* roName */
        start local 5 // io.netty.util.AsciiString roName
         5: .line 163
            aload 5 /* roName */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 2 /* nameHash */
            if_icmpne 7
            aload 5 /* roName */
            aload 1 /* name */
            invokevirtual io.netty.util.AsciiString.contentEqualsIgnoreCase:(Ljava/lang/CharSequence;)Z
            ifeq 7
         6: .line 164
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            iload 4 /* i */
            iconst_1
            iadd
            aaload
            areturn
        end local 5 // io.netty.util.AsciiString roName
         7: .line 161
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 2
      StackMap locals:
      StackMap stack:
         8: iload 4 /* i */
            iload 3 /* pseudoHeadersEnd */
            if_icmplt 4
        end local 4 // int i
         9: .line 168
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 4 /* otherHeadersEnd */
        start local 4 // int otherHeadersEnd
        10: .line 169
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        11: goto 16
        12: .line 170
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            iload 5 /* i */
            aaload
            astore 6 /* roName */
        start local 6 // io.netty.util.AsciiString roName
        13: .line 171
            aload 6 /* roName */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 2 /* nameHash */
            if_icmpne 15
            aload 6 /* roName */
            aload 1 /* name */
            invokevirtual io.netty.util.AsciiString.contentEqualsIgnoreCase:(Ljava/lang/CharSequence;)Z
            ifeq 15
        14: .line 172
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            iload 5 /* i */
            iconst_1
            iadd
            aaload
            areturn
        end local 6 // io.netty.util.AsciiString roName
        15: .line 169
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 2
      StackMap locals:
      StackMap stack:
        16: iload 5 /* i */
            iload 4 /* otherHeadersEnd */
            if_icmplt 12
        end local 5 // int i
        17: .line 175
            aconst_null
            areturn
        end local 4 // int otherHeadersEnd
        end local 3 // int pseudoHeadersEnd
        end local 2 // int nameHash
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   18     0              this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0   18     1              name  Ljava/lang/CharSequence;
            1   18     2          nameHash  I
            2   18     3  pseudoHeadersEnd  I
            3    9     4                 i  I
            5    7     5            roName  Lio/netty/util/AsciiString;
           10   18     4   otherHeadersEnd  I
           11   17     5                 i  I
           13   15     6            roName  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.CharSequence get(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 180
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            areturn
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.CharSequence get(java.lang.CharSequence, java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence defaultValue
         0: .line 185
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            astore 3 /* value */
        start local 3 // java.lang.CharSequence value
         1: .line 186
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            goto 3
      StackMap locals: java.lang.CharSequence
      StackMap stack:
         2: aload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: java.lang.CharSequence
         3: areturn
        end local 3 // java.lang.CharSequence value
        end local 2 // java.lang.CharSequence defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  Ljava/lang/CharSequence;
            1    4     3         value  Ljava/lang/CharSequence;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.CharSequence getAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 191
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.CharSequence getAndRemove(java.lang.CharSequence, java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence defaultValue
         0: .line 196
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.CharSequence defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  Ljava/lang/CharSequence;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.util.List<java.lang.CharSequence> getAll(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=8, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 201
            aload 1 /* name */
            invokestatic io.netty.util.AsciiString.hashCode:(Ljava/lang/CharSequence;)I
            istore 2 /* nameHash */
        start local 2 // int nameHash
         1: .line 202
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 3 /* values */
        start local 3 // java.util.List values
         2: .line 204
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 4 /* pseudoHeadersEnd */
        start local 4 // int pseudoHeadersEnd
         3: .line 205
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         4: goto 9
         5: .line 206
      StackMap locals: io.netty.handler.codec.http2.ReadOnlyHttp2Headers java.lang.CharSequence int java.util.List int int
      StackMap stack:
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            iload 5 /* i */
            aaload
            astore 6 /* roName */
        start local 6 // io.netty.util.AsciiString roName
         6: .line 207
            aload 6 /* roName */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 2 /* nameHash */
            if_icmpne 8
            aload 6 /* roName */
            aload 1 /* name */
            invokevirtual io.netty.util.AsciiString.contentEqualsIgnoreCase:(Ljava/lang/CharSequence;)Z
            ifeq 8
         7: .line 208
            aload 3 /* values */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            iload 5 /* i */
            iconst_1
            iadd
            aaload
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // io.netty.util.AsciiString roName
         8: .line 205
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 2
      StackMap locals:
      StackMap stack:
         9: iload 5 /* i */
            iload 4 /* pseudoHeadersEnd */
            if_icmplt 5
        end local 5 // int i
        10: .line 212
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 5 /* otherHeadersEnd */
        start local 5 // int otherHeadersEnd
        11: .line 213
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        12: goto 17
        13: .line 214
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            iload 6 /* i */
            aaload
            astore 7 /* roName */
        start local 7 // io.netty.util.AsciiString roName
        14: .line 215
            aload 7 /* roName */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 2 /* nameHash */
            if_icmpne 16
            aload 7 /* roName */
            aload 1 /* name */
            invokevirtual io.netty.util.AsciiString.contentEqualsIgnoreCase:(Ljava/lang/CharSequence;)Z
            ifeq 16
        15: .line 216
            aload 3 /* values */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            iload 6 /* i */
            iconst_1
            iadd
            aaload
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 7 // io.netty.util.AsciiString roName
        16: .line 213
      StackMap locals:
      StackMap stack:
            iinc 6 /* i */ 2
      StackMap locals:
      StackMap stack:
        17: iload 6 /* i */
            iload 5 /* otherHeadersEnd */
            if_icmplt 13
        end local 6 // int i
        18: .line 220
            aload 3 /* values */
            areturn
        end local 5 // int otherHeadersEnd
        end local 4 // int pseudoHeadersEnd
        end local 3 // java.util.List values
        end local 2 // int nameHash
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   19     0              this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0   19     1              name  Ljava/lang/CharSequence;
            1   19     2          nameHash  I
            2   19     3            values  Ljava/util/List<Ljava/lang/CharSequence;>;
            3   19     4  pseudoHeadersEnd  I
            4   10     5                 i  I
            6    8     6            roName  Lio/netty/util/AsciiString;
           11   19     5   otherHeadersEnd  I
           12   18     6                 i  I
           14   16     7            roName  Lio/netty/util/AsciiString;
    Signature: (Ljava/lang/CharSequence;)Ljava/util/List<Ljava/lang/CharSequence;>;
    MethodParameters:
      Name  Flags
      name  

  public java.util.List<java.lang.CharSequence> getAllAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 225
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    Signature: (Ljava/lang/CharSequence;)Ljava/util/List<Ljava/lang/CharSequence;>;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.Boolean getBoolean(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 230
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 231
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToBoolean:(Ljava/lang/CharSequence;)Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Boolean
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public boolean getBoolean(java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // boolean defaultValue
         0: .line 236
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getBoolean:(Ljava/lang/CharSequence;)Ljava/lang/Boolean;
            astore 3 /* value */
        start local 3 // java.lang.Boolean value
         1: .line 237
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            goto 3
      StackMap locals: java.lang.Boolean
      StackMap stack:
         2: iload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 3 // java.lang.Boolean value
        end local 2 // boolean defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  Z
            1    4     3         value  Ljava/lang/Boolean;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Byte getByte(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Byte;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 242
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 243
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToByte:(Ljava/lang/CharSequence;)B
            invokestatic java.lang.Byte.valueOf:(B)Ljava/lang/Byte;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Byte
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public byte getByte(java.lang.CharSequence, byte);
    descriptor: (Ljava/lang/CharSequence;B)B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // byte defaultValue
         0: .line 248
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getByte:(Ljava/lang/CharSequence;)Ljava/lang/Byte;
            astore 3 /* value */
        start local 3 // java.lang.Byte value
         1: .line 249
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Byte.byteValue:()B
            goto 3
      StackMap locals: java.lang.Byte
      StackMap stack:
         2: iload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 3 // java.lang.Byte value
        end local 2 // byte defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  B
            1    4     3         value  Ljava/lang/Byte;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Character getChar(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Character;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 254
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 255
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToChar:(Ljava/lang/CharSequence;)C
            invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Character
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public char getChar(java.lang.CharSequence, char);
    descriptor: (Ljava/lang/CharSequence;C)C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // char defaultValue
         0: .line 260
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getChar:(Ljava/lang/CharSequence;)Ljava/lang/Character;
            astore 3 /* value */
        start local 3 // java.lang.Character value
         1: .line 261
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Character.charValue:()C
            goto 3
      StackMap locals: java.lang.Character
      StackMap stack:
         2: iload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 3 // java.lang.Character value
        end local 2 // char defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  C
            1    4     3         value  Ljava/lang/Character;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Short getShort(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Short;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 266
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 267
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToShort:(Ljava/lang/CharSequence;)S
            invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Short
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public short getShort(java.lang.CharSequence, short);
    descriptor: (Ljava/lang/CharSequence;S)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // short defaultValue
         0: .line 272
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getShort:(Ljava/lang/CharSequence;)Ljava/lang/Short;
            astore 3 /* value */
        start local 3 // java.lang.Short value
         1: .line 273
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Short.shortValue:()S
            goto 3
      StackMap locals: java.lang.Short
      StackMap stack:
         2: iload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 3 // java.lang.Short value
        end local 2 // short defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  S
            1    4     3         value  Ljava/lang/Short;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Integer getInt(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 278
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 279
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToInt:(Ljava/lang/CharSequence;)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Integer
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public int getInt(java.lang.CharSequence, int);
    descriptor: (Ljava/lang/CharSequence;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // int defaultValue
         0: .line 284
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getInt:(Ljava/lang/CharSequence;)Ljava/lang/Integer;
            astore 3 /* value */
        start local 3 // java.lang.Integer value
         1: .line 285
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Integer.intValue:()I
            goto 3
      StackMap locals: java.lang.Integer
      StackMap stack:
         2: iload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 3 // java.lang.Integer value
        end local 2 // int defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  I
            1    4     3         value  Ljava/lang/Integer;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Long getLong(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Long;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 290
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 291
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToLong:(Ljava/lang/CharSequence;)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Long
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public long getLong(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long defaultValue
         0: .line 296
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getLong:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            astore 4 /* value */
        start local 4 // java.lang.Long value
         1: .line 297
            aload 4 /* value */
            ifnull 2
            aload 4 /* value */
            invokevirtual java.lang.Long.longValue:()J
            goto 3
      StackMap locals: java.lang.Long
      StackMap stack:
         2: lload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: long
         3: lreturn
        end local 4 // java.lang.Long value
        end local 2 // long defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  J
            1    4     4         value  Ljava/lang/Long;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Float getFloat(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Float;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 302
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 303
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToFloat:(Ljava/lang/CharSequence;)F
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Float
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public float getFloat(java.lang.CharSequence, float);
    descriptor: (Ljava/lang/CharSequence;F)F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // float defaultValue
         0: .line 308
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getFloat:(Ljava/lang/CharSequence;)Ljava/lang/Float;
            astore 3 /* value */
        start local 3 // java.lang.Float value
         1: .line 309
            aload 3 /* value */
            ifnull 2
            aload 3 /* value */
            invokevirtual java.lang.Float.floatValue:()F
            goto 3
      StackMap locals: java.lang.Float
      StackMap stack:
         2: fload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: float
         3: freturn
        end local 3 // java.lang.Float value
        end local 2 // float defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  F
            1    4     3         value  Ljava/lang/Float;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Double getDouble(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 314
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 315
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToDouble:(Ljava/lang/CharSequence;)D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Double
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public double getDouble(java.lang.CharSequence, double);
    descriptor: (Ljava/lang/CharSequence;D)D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // double defaultValue
         0: .line 320
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getDouble:(Ljava/lang/CharSequence;)Ljava/lang/Double;
            astore 4 /* value */
        start local 4 // java.lang.Double value
         1: .line 321
            aload 4 /* value */
            ifnull 2
            aload 4 /* value */
            invokevirtual java.lang.Double.doubleValue:()D
            goto 3
      StackMap locals: java.lang.Double
      StackMap stack:
         2: dload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: double
         3: dreturn
        end local 4 // java.lang.Double value
        end local 2 // double defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  D
            1    4     4         value  Ljava/lang/Double;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Long getTimeMillis(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Long;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 326
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get0:(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;
            astore 2 /* value */
        start local 2 // io.netty.util.AsciiString value
         1: .line 327
            aload 2 /* value */
            ifnull 2
            getstatic io.netty.handler.codec.CharSequenceValueConverter.INSTANCE:Lio/netty/handler/codec/CharSequenceValueConverter;
            aload 2 /* value */
            invokevirtual io.netty.handler.codec.CharSequenceValueConverter.convertToTimeMillis:(Ljava/lang/CharSequence;)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            goto 3
      StackMap locals: io.netty.util.AsciiString
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Long
         3: areturn
        end local 2 // io.netty.util.AsciiString value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1   name  Ljava/lang/CharSequence;
            1    4     2  value  Lio/netty/util/AsciiString;
    MethodParameters:
      Name  Flags
      name  

  public long getTimeMillis(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long defaultValue
         0: .line 332
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getTimeMillis:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            astore 4 /* value */
        start local 4 // java.lang.Long value
         1: .line 333
            aload 4 /* value */
            ifnull 2
            aload 4 /* value */
            invokevirtual java.lang.Long.longValue:()J
            goto 3
      StackMap locals: java.lang.Long
      StackMap stack:
         2: lload 2 /* defaultValue */
      StackMap locals:
      StackMap stack: long
         3: lreturn
        end local 4 // java.lang.Long value
        end local 2 // long defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    4     1          name  Ljava/lang/CharSequence;
            0    4     2  defaultValue  J
            1    4     4         value  Ljava/lang/Long;
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Boolean getBooleanAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 338
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public boolean getBooleanAndRemove(java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // boolean defaultValue
         0: .line 343
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // boolean defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  Z
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Byte getByteAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Byte;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 348
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public byte getByteAndRemove(java.lang.CharSequence, byte);
    descriptor: (Ljava/lang/CharSequence;B)B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // byte defaultValue
         0: .line 353
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // byte defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  B
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Character getCharAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Character;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 358
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public char getCharAndRemove(java.lang.CharSequence, char);
    descriptor: (Ljava/lang/CharSequence;C)C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // char defaultValue
         0: .line 363
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // char defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  C
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Short getShortAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Short;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 368
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public short getShortAndRemove(java.lang.CharSequence, short);
    descriptor: (Ljava/lang/CharSequence;S)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // short defaultValue
         0: .line 373
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // short defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  S
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Integer getIntAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 378
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public int getIntAndRemove(java.lang.CharSequence, int);
    descriptor: (Ljava/lang/CharSequence;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // int defaultValue
         0: .line 383
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  I
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Long getLongAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Long;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 388
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public long getLongAndRemove(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long defaultValue
         0: .line 393
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  J
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Float getFloatAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Float;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 398
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public float getFloatAndRemove(java.lang.CharSequence, float);
    descriptor: (Ljava/lang/CharSequence;F)F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // float defaultValue
         0: .line 403
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // float defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  F
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Double getDoubleAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 408
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public double getDoubleAndRemove(java.lang.CharSequence, double);
    descriptor: (Ljava/lang/CharSequence;D)D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // double defaultValue
         0: .line 413
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // double defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  D
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public java.lang.Long getTimeMillisAndRemove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Long;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 418
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public long getTimeMillisAndRemove(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long defaultValue
         0: .line 423
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long defaultValue
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1          name  Ljava/lang/CharSequence;
            0    1     2  defaultValue  J
    MethodParameters:
              Name  Flags
      name          
      defaultValue  

  public boolean contains(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 428
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    2     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public boolean contains(java.lang.CharSequence, java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence value
         0: .line 433
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            iconst_0
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
            ireturn
        end local 2 // java.lang.CharSequence value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsObject(java.lang.CharSequence, java.lang.Object);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Object value
         0: .line 438
            aload 2 /* value */
            instanceof java.lang.CharSequence
            ifeq 2
         1: .line 439
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
         2: .line 441
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // java.lang.Object value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    3     1   name  Ljava/lang/CharSequence;
            0    3     2  value  Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsBoolean(java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // boolean value
         0: .line 446
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* value */
            invokestatic java.lang.String.valueOf:(Z)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // boolean value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Z
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsByte(java.lang.CharSequence, byte);
    descriptor: (Ljava/lang/CharSequence;B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // byte value
         0: .line 451
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* value */
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // byte value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  B
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsChar(java.lang.CharSequence, char);
    descriptor: (Ljava/lang/CharSequence;C)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // char value
         0: .line 456
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* value */
            invokestatic java.lang.String.valueOf:(C)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // char value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  C
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsShort(java.lang.CharSequence, short);
    descriptor: (Ljava/lang/CharSequence;S)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // short value
         0: .line 461
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* value */
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // short value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  S
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsInt(java.lang.CharSequence, int);
    descriptor: (Ljava/lang/CharSequence;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // int value
         0: .line 466
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* value */
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // int value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  I
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsLong(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 471
            aload 0 /* this */
            aload 1 /* name */
            lload 2 /* value */
            invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsFloat(java.lang.CharSequence, float);
    descriptor: (Ljava/lang/CharSequence;F)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // float value
         0: .line 476
            iconst_0
            ireturn
        end local 2 // float value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  F
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsDouble(java.lang.CharSequence, double);
    descriptor: (Ljava/lang/CharSequence;D)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // double value
         0: .line 481
            aload 0 /* this */
            aload 1 /* name */
            dload 2 /* value */
            invokestatic java.lang.String.valueOf:(D)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // double value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  D
    MethodParameters:
       Name  Flags
      name   
      value  

  public boolean containsTimeMillis(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 486
            aload 0 /* this */
            aload 1 /* name */
            lload 2 /* value */
            invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public int size();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 491
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            arraylength
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iadd
            iconst_1
            iushr
            ireturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public boolean isEmpty();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 496
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            arraylength
            ifne 1
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            arraylength
            ifne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.util.Set<java.lang.CharSequence> names();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 501
            aload 0 /* this */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.isEmpty:()Z
            ifeq 2
         1: .line 502
            invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
            areturn
         2: .line 504
      StackMap locals:
      StackMap stack:
            new java.util.LinkedHashSet
            dup
            aload 0 /* this */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.size:()I
            invokespecial java.util.LinkedHashSet.<init>:(I)V
            astore 1 /* names */
        start local 1 // java.util.Set names
         3: .line 505
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 2 /* pseudoHeadersEnd */
        start local 2 // int pseudoHeadersEnd
         4: .line 506
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         5: goto 8
         6: .line 507
      StackMap locals: java.util.Set int int
      StackMap stack:
            aload 1 /* names */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            iload 3 /* i */
            aaload
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
         7: .line 506
            iinc 3 /* i */ 2
      StackMap locals:
      StackMap stack:
         8: iload 3 /* i */
            iload 2 /* pseudoHeadersEnd */
            if_icmplt 6
        end local 3 // int i
         9: .line 510
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            arraylength
            iconst_1
            isub
            istore 3 /* otherHeadersEnd */
        start local 3 // int otherHeadersEnd
        10: .line 511
            iconst_0
            istore 4 /* i */
        start local 4 // int i
        11: goto 14
        12: .line 512
      StackMap locals: int
      StackMap stack:
            aload 1 /* names */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            iload 4 /* i */
            aaload
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
        13: .line 511
            iinc 4 /* i */ 2
      StackMap locals:
      StackMap stack:
        14: iload 4 /* i */
            iload 3 /* otherHeadersEnd */
            if_icmplt 12
        end local 4 // int i
        15: .line 514
            aload 1 /* names */
            areturn
        end local 3 // int otherHeadersEnd
        end local 2 // int pseudoHeadersEnd
        end local 1 // java.util.Set names
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   16     0              this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            3   16     1             names  Ljava/util/Set<Ljava/lang/CharSequence;>;
            4   16     2  pseudoHeadersEnd  I
            5    9     3                 i  I
           10   16     3   otherHeadersEnd  I
           11   15     4                 i  I
    Signature: ()Ljava/util/Set<Ljava/lang/CharSequence;>;

  public io.netty.handler.codec.http2.Http2Headers add(java.lang.CharSequence, java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence value
         0: .line 519
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.CharSequence value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers add(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Iterable values
         0: .line 524
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Iterable values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;
    Signature: (Ljava/lang/CharSequence;Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers add(java.lang.CharSequence, java.lang.CharSequence[]);
    descriptor: (Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence[] values
         0: .line 529
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.CharSequence[] values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  [Ljava/lang/CharSequence;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers addObject(java.lang.CharSequence, java.lang.Object);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Object value
         0: .line 534
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Object value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addObject(java.lang.CharSequence, java.lang.Iterable<?>);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Iterable values
         0: .line 539
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Iterable values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  Ljava/lang/Iterable<*>;
    Signature: (Ljava/lang/CharSequence;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers addObject(java.lang.CharSequence, java.lang.Object[]);
    descriptor: (Ljava/lang/CharSequence;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Object[] values
         0: .line 544
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Object[] values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers addBoolean(java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Z)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // boolean value
         0: .line 549
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // boolean value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Z
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addByte(java.lang.CharSequence, byte);
    descriptor: (Ljava/lang/CharSequence;B)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // byte value
         0: .line 554
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // byte value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  B
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addChar(java.lang.CharSequence, char);
    descriptor: (Ljava/lang/CharSequence;C)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // char value
         0: .line 559
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // char value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  C
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addShort(java.lang.CharSequence, short);
    descriptor: (Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // short value
         0: .line 564
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // short value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  S
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addInt(java.lang.CharSequence, int);
    descriptor: (Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // int value
         0: .line 569
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  I
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addLong(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 574
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addFloat(java.lang.CharSequence, float);
    descriptor: (Ljava/lang/CharSequence;F)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // float value
         0: .line 579
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // float value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  F
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addDouble(java.lang.CharSequence, double);
    descriptor: (Ljava/lang/CharSequence;D)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // double value
         0: .line 584
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // double value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  D
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers addTimeMillis(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 589
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers add(io.netty.handler.codec.Headers<? extends java.lang.CharSequence, ? extends java.lang.CharSequence, ?>);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // io.netty.handler.codec.Headers headers
         0: .line 594
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // io.netty.handler.codec.Headers headers
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  headers  Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;
    Signature: (Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
         Name  Flags
      headers  

  public io.netty.handler.codec.http2.Http2Headers set(java.lang.CharSequence, java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence value
         0: .line 599
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.CharSequence value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers set(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Iterable values
         0: .line 604
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Iterable values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;
    Signature: (Ljava/lang/CharSequence;Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers set(java.lang.CharSequence, java.lang.CharSequence[]);
    descriptor: (Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence[] values
         0: .line 609
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.CharSequence[] values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  [Ljava/lang/CharSequence;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers setObject(java.lang.CharSequence, java.lang.Object);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Object value
         0: .line 614
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Object value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setObject(java.lang.CharSequence, java.lang.Iterable<?>);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Iterable values
         0: .line 619
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Iterable values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  Ljava/lang/Iterable<*>;
    Signature: (Ljava/lang/CharSequence;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers setObject(java.lang.CharSequence, java.lang.Object[]);
    descriptor: (Ljava/lang/CharSequence;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.Object[] values
         0: .line 624
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Object[] values
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1    name  Ljava/lang/CharSequence;
            0    1     2  values  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      name    
      values  

  public io.netty.handler.codec.http2.Http2Headers setBoolean(java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Z)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // boolean value
         0: .line 629
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // boolean value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  Z
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setByte(java.lang.CharSequence, byte);
    descriptor: (Ljava/lang/CharSequence;B)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // byte value
         0: .line 634
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // byte value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  B
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setChar(java.lang.CharSequence, char);
    descriptor: (Ljava/lang/CharSequence;C)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // char value
         0: .line 639
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // char value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  C
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setShort(java.lang.CharSequence, short);
    descriptor: (Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // short value
         0: .line 644
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // short value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  S
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setInt(java.lang.CharSequence, int);
    descriptor: (Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // int value
         0: .line 649
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  I
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setLong(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 654
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setFloat(java.lang.CharSequence, float);
    descriptor: (Ljava/lang/CharSequence;F)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // float value
         0: .line 659
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // float value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  F
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setDouble(java.lang.CharSequence, double);
    descriptor: (Ljava/lang/CharSequence;D)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // double value
         0: .line 664
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // double value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  D
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers setTimeMillis(java.lang.CharSequence, long);
    descriptor: (Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // long value
         0: .line 669
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // long value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1   name  Ljava/lang/CharSequence;
            0    1     2  value  J
    MethodParameters:
       Name  Flags
      name   
      value  

  public io.netty.handler.codec.http2.Http2Headers set(io.netty.handler.codec.Headers<? extends java.lang.CharSequence, ? extends java.lang.CharSequence, ?>);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // io.netty.handler.codec.Headers headers
         0: .line 674
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // io.netty.handler.codec.Headers headers
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  headers  Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;
    Signature: (Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
         Name  Flags
      headers  

  public io.netty.handler.codec.http2.Http2Headers setAll(io.netty.handler.codec.Headers<? extends java.lang.CharSequence, ? extends java.lang.CharSequence, ?>);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // io.netty.handler.codec.Headers headers
         0: .line 679
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // io.netty.handler.codec.Headers headers
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  headers  Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;
    Signature: (Lio/netty/handler/codec/Headers<+Ljava/lang/CharSequence;+Ljava/lang/CharSequence;*>;)Lio/netty/handler/codec/http2/Http2Headers;
    MethodParameters:
         Name  Flags
      headers  

  public boolean remove(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 684
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    MethodParameters:
      Name  Flags
      name  

  public io.netty.handler.codec.http2.Http2Headers clear();
    descriptor: ()Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 689
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.util.Iterator<java.util.Map$Entry<java.lang.CharSequence, java.lang.CharSequence>> iterator();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 694
            new io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyIterator
            dup
            aload 0 /* this */
            invokespecial io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyIterator.<init>:(Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;)V
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
    Signature: ()Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/CharSequence;Ljava/lang/CharSequence;>;>;

  public java.util.Iterator<java.lang.CharSequence> valueIterator(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
         0: .line 699
            new io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyValueIterator
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyValueIterator.<init>:(Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;Ljava/lang/CharSequence;)V
            areturn
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  name  Ljava/lang/CharSequence;
    Signature: (Ljava/lang/CharSequence;)Ljava/util/Iterator<Ljava/lang/CharSequence;>;
    MethodParameters:
      Name  Flags
      name  

  public io.netty.handler.codec.http2.Http2Headers method(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence value
         0: .line 704
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence value
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      value  

  public io.netty.handler.codec.http2.Http2Headers scheme(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence value
         0: .line 709
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence value
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      value  

  public io.netty.handler.codec.http2.Http2Headers authority(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence value
         0: .line 714
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence value
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      value  

  public io.netty.handler.codec.http2.Http2Headers path(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence value
         0: .line 719
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence value
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      value  

  public io.netty.handler.codec.http2.Http2Headers status(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence value
         0: .line 724
            new java.lang.UnsupportedOperationException
            dup
            ldc "read only"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CharSequence value
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    1     1  value  Ljava/lang/CharSequence;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.CharSequence method();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 729
            aload 0 /* this */
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.METHOD:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.lang.CharSequence scheme();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 734
            aload 0 /* this */
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.SCHEME:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.lang.CharSequence authority();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 739
            aload 0 /* this */
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.AUTHORITY:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.lang.CharSequence path();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 744
            aload 0 /* this */
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.PATH:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public java.lang.CharSequence status();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 749
            aload 0 /* this */
            getstatic io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.STATUS:Lio/netty/handler/codec/http2/Http2Headers$PseudoHeaderName;
            invokevirtual io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName.value:()Lio/netty/util/AsciiString;
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;

  public boolean contains(java.lang.CharSequence, java.lang.CharSequence, boolean);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=4
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
        start local 1 // java.lang.CharSequence name
        start local 2 // java.lang.CharSequence value
        start local 3 // boolean caseInsensitive
         0: .line 754
            aload 1 /* name */
            invokestatic io.netty.util.AsciiString.hashCode:(Ljava/lang/CharSequence;)I
            istore 4 /* nameHash */
        start local 4 // int nameHash
         1: .line 756
            iload 3 /* caseInsensitive */
            ifeq 2
            getstatic io.netty.util.AsciiString.CASE_INSENSITIVE_HASHER:Lio/netty/util/HashingStrategy;
            goto 3
      StackMap locals: int
      StackMap stack:
         2: getstatic io.netty.util.AsciiString.CASE_SENSITIVE_HASHER:Lio/netty/util/HashingStrategy;
         3: .line 755
      StackMap locals:
      StackMap stack: io.netty.util.HashingStrategy
            astore 5 /* strategy */
        start local 5 // io.netty.util.HashingStrategy strategy
         4: .line 757
            aload 5 /* strategy */
            aload 2 /* value */
            invokeinterface io.netty.util.HashingStrategy.hashCode:(Ljava/lang/Object;)I
            istore 6 /* valueHash */
        start local 6 // int valueHash
         5: .line 759
            aload 1 /* name */
            iload 4 /* nameHash */
            aload 2 /* value */
            iload 6 /* valueHash */
            aload 5 /* strategy */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.otherHeaders:[Lio/netty/util/AsciiString;
            invokestatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;ILjava/lang/CharSequence;ILio/netty/util/HashingStrategy;[Lio/netty/util/AsciiString;)Z
            ifne 8
         6: .line 760
            aload 1 /* name */
            iload 4 /* nameHash */
            aload 2 /* value */
            iload 6 /* valueHash */
            aload 5 /* strategy */
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.ReadOnlyHttp2Headers.pseudoHeaders:[Lio/netty/util/AsciiString;
            invokestatic io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;ILjava/lang/CharSequence;ILio/netty/util/HashingStrategy;[Lio/netty/util/AsciiString;)Z
            ifne 8
         7: .line 759
            iconst_0
            ireturn
      StackMap locals: io.netty.util.HashingStrategy int
      StackMap stack:
         8: iconst_1
            ireturn
        end local 6 // int valueHash
        end local 5 // io.netty.util.HashingStrategy strategy
        end local 4 // int nameHash
        end local 3 // boolean caseInsensitive
        end local 2 // java.lang.CharSequence value
        end local 1 // java.lang.CharSequence name
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    9     0             this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            0    9     1             name  Ljava/lang/CharSequence;
            0    9     2            value  Ljava/lang/CharSequence;
            0    9     3  caseInsensitive  Z
            1    9     4         nameHash  I
            4    9     5         strategy  Lio/netty/util/HashingStrategy<Ljava/lang/CharSequence;>;
            5    9     6        valueHash  I
    MethodParameters:
                 Name  Flags
      name             
      value            
      caseInsensitive  

  private static boolean contains(java.lang.CharSequence, int, java.lang.CharSequence, int, io.netty.util.HashingStrategy<java.lang.CharSequence>, io.netty.util.AsciiString[]);
    descriptor: (Ljava/lang/CharSequence;ILjava/lang/CharSequence;ILio/netty/util/HashingStrategy;[Lio/netty/util/AsciiString;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=10, args_size=6
        start local 0 // java.lang.CharSequence name
        start local 1 // int nameHash
        start local 2 // java.lang.CharSequence value
        start local 3 // int valueHash
        start local 4 // io.netty.util.HashingStrategy hashingStrategy
        start local 5 // io.netty.util.AsciiString[] headers
         0: .line 765
            aload 5 /* headers */
            arraylength
            iconst_1
            isub
            istore 6 /* headersEnd */
        start local 6 // int headersEnd
         1: .line 766
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         2: goto 9
         3: .line 767
      StackMap locals: int int
      StackMap stack:
            aload 5 /* headers */
            iload 7 /* i */
            aaload
            astore 8 /* roName */
        start local 8 // io.netty.util.AsciiString roName
         4: .line 768
            aload 5 /* headers */
            iload 7 /* i */
            iconst_1
            iadd
            aaload
            astore 9 /* roValue */
        start local 9 // io.netty.util.AsciiString roValue
         5: .line 769
            aload 8 /* roName */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 1 /* nameHash */
            if_icmpne 8
            aload 9 /* roValue */
            invokevirtual io.netty.util.AsciiString.hashCode:()I
            iload 3 /* valueHash */
            if_icmpne 8
         6: .line 770
            aload 8 /* roName */
            aload 0 /* name */
            invokevirtual io.netty.util.AsciiString.contentEqualsIgnoreCase:(Ljava/lang/CharSequence;)Z
            ifeq 8
            aload 4 /* hashingStrategy */
            aload 9 /* roValue */
            aload 2 /* value */
            invokeinterface io.netty.util.HashingStrategy.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 8
         7: .line 771
            iconst_1
            ireturn
        end local 9 // io.netty.util.AsciiString roValue
        end local 8 // io.netty.util.AsciiString roName
         8: .line 766
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 2
      StackMap locals:
      StackMap stack:
         9: iload 7 /* i */
            iload 6 /* headersEnd */
            if_icmplt 3
        end local 7 // int i
        10: .line 774
            iconst_0
            ireturn
        end local 6 // int headersEnd
        end local 5 // io.netty.util.AsciiString[] headers
        end local 4 // io.netty.util.HashingStrategy hashingStrategy
        end local 3 // int valueHash
        end local 2 // java.lang.CharSequence value
        end local 1 // int nameHash
        end local 0 // java.lang.CharSequence name
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   11     0             name  Ljava/lang/CharSequence;
            0   11     1         nameHash  I
            0   11     2            value  Ljava/lang/CharSequence;
            0   11     3        valueHash  I
            0   11     4  hashingStrategy  Lio/netty/util/HashingStrategy<Ljava/lang/CharSequence;>;
            0   11     5          headers  [Lio/netty/util/AsciiString;
            1   11     6       headersEnd  I
            2   10     7                i  I
            4    8     8           roName  Lio/netty/util/AsciiString;
            5    8     9          roValue  Lio/netty/util/AsciiString;
    Signature: (Ljava/lang/CharSequence;ILjava/lang/CharSequence;ILio/netty/util/HashingStrategy<Ljava/lang/CharSequence;>;[Lio/netty/util/AsciiString;)Z
    MethodParameters:
                 Name  Flags
      name             
      nameHash         
      value            
      valueHash        
      hashingStrategy  
      headers          

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
         0: .line 779
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            bipush 91
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            astore 1 /* builder */
        start local 1 // java.lang.StringBuilder builder
         1: .line 780
            ldc ""
            astore 2 /* separator */
        start local 2 // java.lang.String separator
         2: .line 781
            aload 0 /* this */
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.iterator:()Ljava/util/Iterator;
            astore 4
            goto 7
      StackMap locals: io.netty.handler.codec.http2.ReadOnlyHttp2Headers java.lang.StringBuilder java.lang.String top java.util.Iterator
      StackMap stack:
         3: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 3 /* entry */
        start local 3 // java.util.Map$Entry entry
         4: .line 782
            aload 1 /* builder */
            aload 2 /* separator */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 783
            aload 1 /* builder */
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.CharSequence
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
            ldc ": "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.CharSequence
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
            pop
         6: .line 784
            ldc ", "
            astore 2 /* separator */
        end local 3 // java.util.Map$Entry entry
         7: .line 781
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         8: .line 786
            aload 1 /* builder */
            bipush 93
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // java.lang.String separator
        end local 1 // java.lang.StringBuilder builder
        end local 0 // io.netty.handler.codec.http2.ReadOnlyHttp2Headers this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lio/netty/handler/codec/http2/ReadOnlyHttp2Headers;
            1    9     1    builder  Ljava/lang/StringBuilder;
            2    9     2  separator  Ljava/lang/String;
            4    7     3      entry  Ljava/util/Map$Entry<Ljava/lang/CharSequence;Ljava/lang/CharSequence;>;

  public float getFloat(java.lang.Object, float);
    descriptor: (Ljava/lang/Object;F)F
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            fload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getFloat:(Ljava/lang/CharSequence;F)F
            freturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Float getFloat(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Float;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getFloat:(Ljava/lang/CharSequence;)Ljava/lang/Float;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsShort(java.lang.Object, short);
    descriptor: (Ljava/lang/Object;S)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsShort:(Ljava/lang/CharSequence;S)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public short getShort(java.lang.Object, short);
    descriptor: (Ljava/lang/Object;S)S
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getShort:(Ljava/lang/CharSequence;S)S
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Short getShort(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Short;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getShort:(Ljava/lang/CharSequence;)Ljava/lang/Short;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addObject(java.lang.Object, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addObject:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addObject(java.lang.Object, java.lang.Iterable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addObject:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addObject(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addObject:(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public long getLong(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)J
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getLong:(Ljava/lang/CharSequence;J)J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Long getLong(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Long;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getLong:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public int getInt(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)I
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getInt:(Ljava/lang/CharSequence;I)I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Integer getInt(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Integer;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getInt:(Ljava/lang/CharSequence;)Ljava/lang/Integer;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean contains(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean contains(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.contains:(Ljava/lang/CharSequence;)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public byte getByte(java.lang.Object, byte);
    descriptor: (Ljava/lang/Object;B)B
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getByte:(Ljava/lang/CharSequence;B)B
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Byte getByte(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Byte;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getByte:(Ljava/lang/CharSequence;)Ljava/lang/Byte;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.util.List getAllAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getAllAndRemove:(Ljava/lang/CharSequence;)Ljava/util/List;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setObject(java.lang.Object, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setObject:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setObject(java.lang.Object, java.lang.Iterable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setObject:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setObject(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setObject:(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setTimeMillis(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setTimeMillis:(Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setBoolean(java.lang.Object, boolean);
    descriptor: (Ljava/lang/Object;Z)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setBoolean:(Ljava/lang/CharSequence;Z)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers set(io.netty.handler.codec.Headers);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast io.netty.handler.codec.Headers
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.set:(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers set(java.lang.Object, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence[]
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.set:(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers set(java.lang.Object, java.lang.Iterable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.Iterable
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.set:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers set(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.set:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsTimeMillis(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsTimeMillis:(Ljava/lang/CharSequence;J)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public long getTimeMillisAndRemove(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)J
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getTimeMillisAndRemove:(Ljava/lang/CharSequence;J)J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Long getTimeMillisAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Long;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getTimeMillisAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setLong(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setLong:(Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public char getChar(java.lang.Object, char);
    descriptor: (Ljava/lang/Object;C)C
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getChar:(Ljava/lang/CharSequence;C)C
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Character getChar(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Character;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getChar:(Ljava/lang/CharSequence;)Ljava/lang/Character;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setAll(io.netty.handler.codec.Headers);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast io.netty.handler.codec.Headers
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setAll:(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsInt(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsInt:(Ljava/lang/CharSequence;I)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addDouble(java.lang.Object, double);
    descriptor: (Ljava/lang/Object;D)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            dload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addDouble:(Ljava/lang/CharSequence;D)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setByte(java.lang.Object, byte);
    descriptor: (Ljava/lang/Object;B)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setByte:(Ljava/lang/CharSequence;B)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean getBooleanAndRemove(java.lang.Object, boolean);
    descriptor: (Ljava/lang/Object;Z)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getBooleanAndRemove:(Ljava/lang/CharSequence;Z)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Boolean getBooleanAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Boolean;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getBooleanAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Boolean;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addLong(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addLong:(Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addTimeMillis(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addTimeMillis:(Ljava/lang/CharSequence;J)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers clear();
    descriptor: ()Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.clear:()Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsObject(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsObject:(Ljava/lang/CharSequence;Ljava/lang/Object;)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addBoolean(java.lang.Object, boolean);
    descriptor: (Ljava/lang/Object;Z)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addBoolean:(Ljava/lang/CharSequence;Z)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers add(io.netty.handler.codec.Headers);
    descriptor: (Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast io.netty.handler.codec.Headers
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.add:(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers add(java.lang.Object, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence[]
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.add:(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers add(java.lang.Object, java.lang.Iterable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.Iterable
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.add:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers add(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.add:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public long getLongAndRemove(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)J
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getLongAndRemove:(Ljava/lang/CharSequence;J)J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Long getLongAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Long;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getLongAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addByte(java.lang.Object, byte);
    descriptor: (Ljava/lang/Object;B)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addByte:(Ljava/lang/CharSequence;B)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addInt(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addInt:(Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean getBoolean(java.lang.Object, boolean);
    descriptor: (Ljava/lang/Object;Z)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getBoolean:(Ljava/lang/CharSequence;Z)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Boolean getBoolean(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Boolean;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getBoolean:(Ljava/lang/CharSequence;)Ljava/lang/Boolean;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public short getShortAndRemove(java.lang.Object, short);
    descriptor: (Ljava/lang/Object;S)S
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getShortAndRemove:(Ljava/lang/CharSequence;S)S
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Short getShortAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Short;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getShortAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Short;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsBoolean(java.lang.Object, boolean);
    descriptor: (Ljava/lang/Object;Z)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsBoolean:(Ljava/lang/CharSequence;Z)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object get(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object get(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.get:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public int getIntAndRemove(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)I
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getIntAndRemove:(Ljava/lang/CharSequence;I)I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Integer getIntAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Integer;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getIntAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Integer;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object getAndRemove(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            aload 2
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getAndRemove:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object getAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public byte getByteAndRemove(java.lang.Object, byte);
    descriptor: (Ljava/lang/Object;B)B
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getByteAndRemove:(Ljava/lang/CharSequence;B)B
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Byte getByteAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Byte;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getByteAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Byte;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsLong(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsLong:(Ljava/lang/CharSequence;J)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean remove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.remove:(Ljava/lang/CharSequence;)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public char getCharAndRemove(java.lang.Object, char);
    descriptor: (Ljava/lang/Object;C)C
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getCharAndRemove:(Ljava/lang/CharSequence;C)C
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Character getCharAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Character;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getCharAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Character;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setChar(java.lang.Object, char);
    descriptor: (Ljava/lang/Object;C)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setChar:(Ljava/lang/CharSequence;C)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public long getTimeMillis(java.lang.Object, long);
    descriptor: (Ljava/lang/Object;J)J
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            lload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getTimeMillis:(Ljava/lang/CharSequence;J)J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Long getTimeMillis(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Long;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getTimeMillis:(Ljava/lang/CharSequence;)Ljava/lang/Long;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.util.List getAll(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getAll:(Ljava/lang/CharSequence;)Ljava/util/List;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsByte(java.lang.Object, byte);
    descriptor: (Ljava/lang/Object;B)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsByte:(Ljava/lang/CharSequence;B)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setInt(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setInt:(Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addChar(java.lang.Object, char);
    descriptor: (Ljava/lang/Object;C)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addChar:(Ljava/lang/CharSequence;C)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setFloat(java.lang.Object, float);
    descriptor: (Ljava/lang/Object;F)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            fload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setFloat:(Ljava/lang/CharSequence;F)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setDouble(java.lang.Object, double);
    descriptor: (Ljava/lang/Object;D)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            dload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setDouble:(Ljava/lang/CharSequence;D)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public double getDouble(java.lang.Object, double);
    descriptor: (Ljava/lang/Object;D)D
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            dload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getDouble:(Ljava/lang/CharSequence;D)D
            dreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Double getDouble(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Double;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getDouble:(Ljava/lang/CharSequence;)Ljava/lang/Double;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addFloat(java.lang.Object, float);
    descriptor: (Ljava/lang/Object;F)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            fload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addFloat:(Ljava/lang/CharSequence;F)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsDouble(java.lang.Object, double);
    descriptor: (Ljava/lang/Object;D)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            dload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsDouble:(Ljava/lang/CharSequence;D)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers setShort(java.lang.Object, short);
    descriptor: (Ljava/lang/Object;S)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.setShort:(Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.Headers addShort(java.lang.Object, short);
    descriptor: (Ljava/lang/Object;S)Lio/netty/handler/codec/Headers;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.addShort:(Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http2/Http2Headers;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public float getFloatAndRemove(java.lang.Object, float);
    descriptor: (Ljava/lang/Object;F)F
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            fload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getFloatAndRemove:(Ljava/lang/CharSequence;F)F
            freturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Float getFloatAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Float;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getFloatAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Float;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public double getDoubleAndRemove(java.lang.Object, double);
    descriptor: (Ljava/lang/Object;D)D
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            dload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getDoubleAndRemove:(Ljava/lang/CharSequence;D)D
            dreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Double getDoubleAndRemove(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Double;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.getDoubleAndRemove:(Ljava/lang/CharSequence;)Ljava/lang/Double;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsChar(java.lang.Object, char);
    descriptor: (Ljava/lang/Object;C)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            iload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsChar:(Ljava/lang/CharSequence;C)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public boolean containsFloat(java.lang.Object, float);
    descriptor: (Ljava/lang/Object;F)Z
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast java.lang.CharSequence
            fload 2
            invokevirtual io.netty.handler.codec.http2.ReadOnlyHttp2Headers.containsFloat:(Ljava/lang/CharSequence;F)Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "ReadOnlyHttp2Headers.java"
NestMembers:
  io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyIterator  io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyValueIterator
InnerClasses:
  public abstract NameValidator = io.netty.handler.codec.DefaultHeaders$NameValidator of io.netty.handler.codec.DefaultHeaders
  public final PseudoHeaderName = io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName of io.netty.handler.codec.http2.Http2Headers
  private final ReadOnlyIterator = io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyIterator of io.netty.handler.codec.http2.ReadOnlyHttp2Headers
  private final ReadOnlyValueIterator = io.netty.handler.codec.http2.ReadOnlyHttp2Headers$ReadOnlyValueIterator of io.netty.handler.codec.http2.ReadOnlyHttp2Headers
  public abstract Entry = java.util.Map$Entry of java.util.Map