public final class org.glassfish.grizzly.http.HttpTrailer$Builder extends org.glassfish.grizzly.http.HttpContent$Builder<org.glassfish.grizzly.http.HttpTrailer$Builder>
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.glassfish.grizzly.http.HttpTrailer$Builder
  super_class: org.glassfish.grizzly.http.HttpContent$Builder
{
  private org.glassfish.grizzly.http.util.MimeHeaders mimeTrailers;
    descriptor: Lorg/glassfish/grizzly/http/util/MimeHeaders;
    flags: (0x0002) ACC_PRIVATE

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
         0: .line 250
            aload 0 /* this */
            invokespecial org.glassfish.grizzly.http.HttpContent$Builder.<init>:()V
         1: .line 251
            return
        end local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/glassfish/grizzly/http/HttpTrailer$Builder;

  public org.glassfish.grizzly.http.HttpTrailer$Builder headers(org.glassfish.grizzly.http.util.MimeHeaders);
    descriptor: (Lorg/glassfish/grizzly/http/util/MimeHeaders;)Lorg/glassfish/grizzly/http/HttpTrailer$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
        start local 1 // org.glassfish.grizzly.http.util.MimeHeaders mimeTrailers
         0: .line 261
            aload 0 /* this */
            aload 1 /* mimeTrailers */
            putfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
         1: .line 262
            aload 1 /* mimeTrailers */
            invokevirtual org.glassfish.grizzly.http.util.MimeHeaders.mark:()V
         2: .line 263
            aload 0 /* this */
            areturn
        end local 1 // org.glassfish.grizzly.http.util.MimeHeaders mimeTrailers
        end local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lorg/glassfish/grizzly/http/HttpTrailer$Builder;
            0    3     1  mimeTrailers  Lorg/glassfish/grizzly/http/util/MimeHeaders;
    MethodParameters:
              Name  Flags
      mimeTrailers  

  public org.glassfish.grizzly.http.HttpTrailer$Builder header(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/glassfish/grizzly/http/HttpTrailer$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
         0: .line 273
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
            ifnonnull 3
         1: .line 274
            aload 0 /* this */
            new org.glassfish.grizzly.http.util.MimeHeaders
            dup
            invokespecial org.glassfish.grizzly.http.util.MimeHeaders.<init>:()V
            putfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
         2: .line 275
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
            invokevirtual org.glassfish.grizzly.http.util.MimeHeaders.mark:()V
         3: .line 277
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
            aload 1 /* name */
            invokevirtual org.glassfish.grizzly.http.util.MimeHeaders.addValue:(Ljava/lang/String;)Lorg/glassfish/grizzly/http/util/DataChunk;
            astore 3 /* c */
        start local 3 // org.glassfish.grizzly.http.util.DataChunk c
         4: .line 278
            aload 3 /* c */
            ifnull 6
         5: .line 279
            aload 3 /* c */
            aload 2 /* value */
            invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
         6: .line 281
      StackMap locals: org.glassfish.grizzly.http.util.DataChunk
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 3 // org.glassfish.grizzly.http.util.DataChunk c
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lorg/glassfish/grizzly/http/HttpTrailer$Builder;
            0    7     1   name  Ljava/lang/String;
            0    7     2  value  Ljava/lang/String;
            4    7     3      c  Lorg/glassfish/grizzly/http/util/DataChunk;
    MethodParameters:
       Name  Flags
      name   
      value  

  public org.glassfish.grizzly.http.HttpTrailer build();
    descriptor: ()Lorg/glassfish/grizzly/http/HttpTrailer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
         0: .line 291
            aload 0 /* this */
            invokespecial org.glassfish.grizzly.http.HttpContent$Builder.build:()Lorg/glassfish/grizzly/http/HttpContent;
            checkcast org.glassfish.grizzly.http.HttpTrailer
            astore 1 /* trailer */
        start local 1 // org.glassfish.grizzly.http.HttpTrailer trailer
         1: .line 292
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
            ifnull 3
         2: .line 293
            aload 1 /* trailer */
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.HttpTrailer$Builder.mimeTrailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
            putfield org.glassfish.grizzly.http.HttpTrailer.trailers:Lorg/glassfish/grizzly/http/util/MimeHeaders;
         3: .line 295
      StackMap locals: org.glassfish.grizzly.http.HttpTrailer
      StackMap stack:
            aload 1 /* trailer */
            areturn
        end local 1 // org.glassfish.grizzly.http.HttpTrailer trailer
        end local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/glassfish/grizzly/http/HttpTrailer$Builder;
            1    4     1  trailer  Lorg/glassfish/grizzly/http/HttpTrailer;

  protected org.glassfish.grizzly.http.HttpContent create();
    descriptor: ()Lorg/glassfish/grizzly/http/HttpContent;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
         0: .line 300
            invokestatic org.glassfish.grizzly.http.HttpTrailer.create:()Lorg/glassfish/grizzly/http/HttpTrailer;
            areturn
        end local 0 // org.glassfish.grizzly.http.HttpTrailer$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/HttpTrailer$Builder;

  public org.glassfish.grizzly.http.HttpContent build();
    descriptor: ()Lorg/glassfish/grizzly/http/HttpContent;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.glassfish.grizzly.http.HttpTrailer$Builder.build:()Lorg/glassfish/grizzly/http/HttpTrailer;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Lorg/glassfish/grizzly/http/HttpContent$Builder<Lorg/glassfish/grizzly/http/HttpTrailer$Builder;>;
SourceFile: "HttpTrailer.java"
NestHost: org.glassfish.grizzly.http.HttpTrailer
InnerClasses:
  public Builder = org.glassfish.grizzly.http.HttpContent$Builder of org.glassfish.grizzly.http.HttpContent
  public final Builder = org.glassfish.grizzly.http.HttpTrailer$Builder of org.glassfish.grizzly.http.HttpTrailer