final class io.netty.handler.codec.http2.HpackEncoder$HeaderEntry extends io.netty.handler.codec.http2.HpackHeaderField
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: io.netty.handler.codec.http2.HpackEncoder$HeaderEntry
  super_class: io.netty.handler.codec.http2.HpackHeaderField
{
  io.netty.handler.codec.http2.HpackEncoder$HeaderEntry before;
    descriptor: Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
    flags: (0x0000) 

  io.netty.handler.codec.http2.HpackEncoder$HeaderEntry after;
    descriptor: Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
    flags: (0x0000) 

  io.netty.handler.codec.http2.HpackEncoder$HeaderEntry next;
    descriptor: Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
    flags: (0x0000) 

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

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

  void <init>(int, java.lang.CharSequence, java.lang.CharSequence, int, io.netty.handler.codec.http2.HpackEncoder$HeaderEntry);
    descriptor: (ILjava/lang/CharSequence;Ljava/lang/CharSequence;ILio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
        start local 1 // int hash
        start local 2 // java.lang.CharSequence name
        start local 3 // java.lang.CharSequence value
        start local 4 // int index
        start local 5 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry next
         0: .line 480
            aload 0 /* this */
            aload 2 /* name */
            aload 3 /* value */
            invokespecial io.netty.handler.codec.http2.HpackHeaderField.<init>:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V
         1: .line 481
            aload 0 /* this */
            iload 4 /* index */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.index:I
         2: .line 482
            aload 0 /* this */
            iload 1 /* hash */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.hash:I
         3: .line 483
            aload 0 /* this */
            aload 5 /* next */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.next:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         4: .line 484
            return
        end local 5 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry next
        end local 4 // int index
        end local 3 // java.lang.CharSequence value
        end local 2 // java.lang.CharSequence name
        end local 1 // int hash
        end local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            0    5     1   hash  I
            0    5     2   name  Ljava/lang/CharSequence;
            0    5     3  value  Ljava/lang/CharSequence;
            0    5     4  index  I
            0    5     5   next  Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
    MethodParameters:
       Name  Flags
      hash   
      name   
      value  
      index  
      next   

  private void remove();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
         0: .line 490
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         1: .line 491
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         2: .line 492
            aload 0 /* this */
            aconst_null
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         3: .line 493
            aload 0 /* this */
            aconst_null
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         4: .line 494
            aload 0 /* this */
            aconst_null
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.next:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         5: .line 495
            return
        end local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;

  private void addBefore(io.netty.handler.codec.http2.HpackEncoder$HeaderEntry);
    descriptor: (Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
        start local 1 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry existingEntry
         0: .line 501
            aload 0 /* this */
            aload 1 /* existingEntry */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         1: .line 502
            aload 0 /* this */
            aload 1 /* existingEntry */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         2: .line 503
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            aload 0 /* this */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         3: .line 504
            aload 0 /* this */
            getfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.after:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            aload 0 /* this */
            putfield io.netty.handler.codec.http2.HpackEncoder$HeaderEntry.before:Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
         4: .line 505
            return
        end local 1 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry existingEntry
        end local 0 // io.netty.handler.codec.http2.HpackEncoder$HeaderEntry this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
            0    5     1  existingEntry  Lio/netty/handler/codec/http2/HpackEncoder$HeaderEntry;
    MethodParameters:
               Name  Flags
      existingEntry  
}
SourceFile: "HpackEncoder.java"
NestHost: io.netty.handler.codec.http2.HpackEncoder
InnerClasses:
  private final HeaderEntry = io.netty.handler.codec.http2.HpackEncoder$HeaderEntry of io.netty.handler.codec.http2.HpackEncoder