public class jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter extends jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter
  super_class: jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter
{
  private final javax.lang.model.element.PackageElement packageElement;
    descriptor: Ljavax/lang/model/element/PackageElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.util.SortedSet<javax.lang.model.element.TypeElement> documentedClasses;
    descriptor: Ljava/util/SortedSet;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/SortedSet<Ljavax/lang/model/element/TypeElement;>;

  public void <init>(jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration, javax.lang.model.element.PackageElement);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;Ljavax/lang/model/element/PackageElement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
        start local 1 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
        start local 2 // javax.lang.model.element.PackageElement packageElement
         0: .line 82
            aload 0 /* this */
            aload 1 /* configuration */
            aload 2 /* packageElement */
            invokestatic jdk.javadoc.internal.doclets.toolkit.util.DocPath.forPackage:(Ljavax/lang/model/element/PackageElement;)Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
            getstatic jdk.javadoc.internal.doclets.toolkit.util.DocPaths.PACKAGE_FRAME:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.resolve:(Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;)Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
            invokespecial jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.<init>:(Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;)V
         1: .line 83
            aload 0 /* this */
            aload 2 /* packageElement */
            putfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
         2: .line 84
            aload 1 /* configuration */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.getSpecifiedPackageElements:()Ljava/util/Set;
            invokeinterface java.util.Set.isEmpty:()Z
            ifeq 5
         3: .line 85
            aload 0 /* this */
            new java.util.TreeSet
            dup
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.makeGeneralPurposeComparator:()Ljava/util/Comparator;
            invokespecial java.util.TreeSet.<init>:(Ljava/util/Comparator;)V
            putfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.documentedClasses:Ljava/util/SortedSet;
         4: .line 86
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.documentedClasses:Ljava/util/SortedSet;
            aload 1 /* configuration */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.getIncludedTypeElements:()Ljava/util/Set;
            invokeinterface java.util.SortedSet.addAll:(Ljava/util/Collection;)Z
            pop
         5: .line 88
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration javax.lang.model.element.PackageElement
      StackMap stack:
            return
        end local 2 // javax.lang.model.element.PackageElement packageElement
        end local 1 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
        end local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    6     0            this  Ljdk/javadoc/internal/doclets/formats/html/PackageFrameWriter;
            0    6     1   configuration  Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            0    6     2  packageElement  Ljavax/lang/model/element/PackageElement;
    MethodParameters:
                Name  Flags
      configuration   
      packageElement  

  public static void generate(jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration, javax.lang.model.element.PackageElement);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;Ljavax/lang/model/element/PackageElement;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=9, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
        start local 1 // javax.lang.model.element.PackageElement packageElement
         0: .line 100
            new jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter
            dup
            aload 0 /* configuration */
            aload 1 /* packageElement */
            invokespecial jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.<init>:(Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;Ljavax/lang/model/element/PackageElement;)V
            astore 2 /* packgen */
        start local 2 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter packgen
         1: .line 101
            aload 0 /* configuration */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* packageElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getPackageName:(Ljavax/lang/model/element/PackageElement;)Ljava/lang/String;
            astore 3 /* pkgName */
        start local 3 // java.lang.String pkgName
         2: .line 102
            aload 2 /* packgen */
            iconst_0
            aload 2 /* packgen */
            aload 3 /* pkgName */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.getWindowTitle:(Ljava/lang/String;)Ljava/lang/String;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.getBody:(ZLjava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            astore 4 /* body */
        start local 4 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree body
         3: .line 103
            new jdk.javadoc.internal.doclets.formats.html.markup.StringContent
            dup
            aload 3 /* pkgName */
            invokespecial jdk.javadoc.internal.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/CharSequence;)V
            astore 5 /* pkgNameContent */
        start local 5 // jdk.javadoc.internal.doclets.toolkit.Content pkgNameContent
         4: .line 104
            aload 0 /* configuration */
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.MAIN:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.allowTag:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 6
         5: .line 105
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.MAIN:()Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            goto 7
         6: .line 106
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration javax.lang.model.element.PackageElement jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter java.lang.String jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.toolkit.Content
      StackMap stack:
            aload 4 /* body */
         7: .line 104
      StackMap locals:
      StackMap stack: jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
            astore 6 /* htmlTree */
        start local 6 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree htmlTree
         8: .line 107
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlConstants.TITLE_HEADING:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.bar:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
         9: .line 108
            aload 2 /* packgen */
            aload 1 /* packageElement */
            ldc "classFrame"
            aload 5 /* pkgNameContent */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.getTargetPackageLink:(Ljavax/lang/model/element/PackageElement;Ljava/lang/String;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/toolkit/Content;
        10: .line 107
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.HEADING:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            astore 7 /* heading */
        start local 7 // jdk.javadoc.internal.doclets.toolkit.Content heading
        11: .line 109
            aload 6 /* htmlTree */
            aload 7 /* heading */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        12: .line 110
            new jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
            dup
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.DIV:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokespecial jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.<init>:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)V
            astore 8 /* div */
        start local 8 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree div
        13: .line 111
            aload 8 /* div */
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.indexContainer:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.setStyle:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            pop
        14: .line 112
            aload 2 /* packgen */
            aload 8 /* div */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassListing:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        15: .line 113
            aload 6 /* htmlTree */
            aload 8 /* div */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        16: .line 114
            aload 0 /* configuration */
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.MAIN:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.allowTag:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 18
        17: .line 115
            aload 4 /* body */
            aload 6 /* htmlTree */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        18: .line 117
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            aload 2 /* packgen */
        19: .line 118
            aload 0 /* configuration */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.metakeywords:Ljdk/javadoc/internal/doclets/toolkit/util/MetaKeywords;
            aload 1 /* packageElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.MetaKeywords.getMetaKeywords:(Ljavax/lang/model/element/PackageElement;)Ljava/util/List;
            iconst_0
            aload 4 /* body */
        20: .line 117
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.printHtmlDocument:(Ljava/util/List;ZLjdk/javadoc/internal/doclets/toolkit/Content;)V
        21: .line 119
            return
        end local 8 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree div
        end local 7 // jdk.javadoc.internal.doclets.toolkit.Content heading
        end local 6 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree htmlTree
        end local 5 // jdk.javadoc.internal.doclets.toolkit.Content pkgNameContent
        end local 4 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree body
        end local 3 // java.lang.String pkgName
        end local 2 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter packgen
        end local 1 // javax.lang.model.element.PackageElement packageElement
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   22     0   configuration  Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            0   22     1  packageElement  Ljavax/lang/model/element/PackageElement;
            1   22     2         packgen  Ljdk/javadoc/internal/doclets/formats/html/PackageFrameWriter;
            2   22     3         pkgName  Ljava/lang/String;
            3   22     4            body  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            4   22     5  pkgNameContent  Ljdk/javadoc/internal/doclets/toolkit/Content;
            8   22     6        htmlTree  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
           11   22     7         heading  Ljdk/javadoc/internal/doclets/toolkit/Content;
           13   22     8             div  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
    Exceptions:
      throws jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException
    MethodParameters:
                Name  Flags
      configuration   
      packageElement  

  protected void addClassListing(jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
        start local 1 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree contentTree
         0: .line 129
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            astore 2 /* config */
        start local 2 // jdk.javadoc.internal.doclets.toolkit.BaseConfiguration config
         1: .line 130
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.isSpecified:(Ljavax/lang/model/element/Element;)Z
            ifeq 21
         2: .line 131
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getInterfaces:(Ljavax/lang/model/element/Element;)Ljava/util/List;
         3: .line 132
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.interfaces:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
         4: .line 131
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
         5: .line 133
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getOrdinaryClasses:(Ljavax/lang/model/element/Element;)Ljava/util/List;
         6: .line 134
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.classes:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
         7: .line 133
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
         8: .line 135
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getEnums:(Ljavax/lang/model/element/Element;)Ljava/util/List;
         9: .line 136
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.enums:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        10: .line 135
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        11: .line 137
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getExceptions:(Ljavax/lang/model/element/Element;)Ljava/util/List;
        12: .line 138
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.exceptions:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        13: .line 137
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        14: .line 139
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getErrors:(Ljavax/lang/model/element/Element;)Ljava/util/List;
        15: .line 140
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.errors:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        16: .line 139
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        17: .line 141
            aload 0 /* this */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getAnnotationTypes:(Ljavax/lang/model/element/Element;)Ljava/util/List;
        18: .line 142
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.annotationTypes:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        19: .line 141
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        20: .line 143
            goto 39
        21: .line 144
      StackMap locals: jdk.javadoc.internal.doclets.toolkit.BaseConfiguration
      StackMap stack:
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.interfaces:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        22: .line 145
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.interfaces:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        23: .line 144
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        24: .line 146
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.ordinaryClasses:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        25: .line 147
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.classes:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        26: .line 146
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        27: .line 148
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.enums:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        28: .line 149
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.enums:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        29: .line 148
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        30: .line 150
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.exceptions:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        31: .line 151
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.exceptions:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        32: .line 150
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        33: .line 152
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.errors:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        34: .line 153
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.errors:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        35: .line 152
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        36: .line 154
            aload 0 /* this */
            aload 2 /* config */
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.typeElementCatalog:Ljdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog;
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.packageElement:Ljavax/lang/model/element/PackageElement;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog.annotationTypes:(Ljavax/lang/model/element/PackageElement;)Ljava/util/SortedSet;
        37: .line 155
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
            getfield jdk.javadoc.internal.doclets.formats.html.Contents.annotationTypes:Ljdk/javadoc/internal/doclets/toolkit/Content;
            aload 1 /* contentTree */
        38: .line 154
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.addClassKindListing:(Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
        39: .line 157
      StackMap locals:
      StackMap stack:
            return
        end local 2 // jdk.javadoc.internal.doclets.toolkit.BaseConfiguration config
        end local 1 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree contentTree
        end local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   40     0         this  Ljdk/javadoc/internal/doclets/formats/html/PackageFrameWriter;
            0   40     1  contentTree  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            1   40     2       config  Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
    MethodParameters:
             Name  Flags
      contentTree  

  protected void addClassKindListing(java.lang.Iterable<javax.lang.model.element.TypeElement>, jdk.javadoc.internal.doclets.toolkit.Content, jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree);
    descriptor: (Ljava/lang/Iterable;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=13, args_size=4
        start local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
        start local 1 // java.lang.Iterable list
        start local 2 // jdk.javadoc.internal.doclets.toolkit.Content labelContent
        start local 3 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree contentTree
         0: .line 168
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* list */
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.javafx:Z
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.filterOutPrivateClasses:(Ljava/lang/Iterable;Z)Ljava/util/SortedSet;
            astore 4 /* tset */
        start local 4 // java.util.SortedSet tset
         1: .line 169
            aload 4 /* tset */
            invokeinterface java.util.SortedSet.isEmpty:()Z
            ifne 33
         2: .line 170
            iconst_0
            istore 5 /* printedHeader */
        start local 5 // boolean printedHeader
         3: .line 171
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.SECTION:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.allowTag:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 5
         4: .line 172
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.SECTION:()Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            goto 6
         5: .line 173
      StackMap locals: java.util.SortedSet int
      StackMap stack:
            aload 3 /* contentTree */
         6: .line 171
      StackMap locals:
      StackMap stack: jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
            astore 6 /* htmlTree */
        start local 6 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree htmlTree
         7: .line 174
            new jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
            dup
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.UL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokespecial jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.<init>:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)V
            astore 7 /* ul */
        start local 7 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree ul
         8: .line 175
            aload 7 /* ul */
            aload 2 /* labelContent */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.setTitle:(Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            pop
         9: .line 176
            aload 4 /* tset */
            invokeinterface java.util.SortedSet.iterator:()Ljava/util/Iterator;
            astore 9
            goto 29
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter java.lang.Iterable jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree java.util.SortedSet int jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree top java.util.Iterator
      StackMap stack:
        10: aload 9
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.lang.model.element.TypeElement
            astore 8 /* typeElement */
        start local 8 // javax.lang.model.element.TypeElement typeElement
        11: .line 177
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.documentedClasses:Ljava/util/SortedSet;
            ifnull 13
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.documentedClasses:Ljava/util/SortedSet;
            aload 8 /* typeElement */
            invokeinterface java.util.SortedSet.contains:(Ljava/lang/Object;)Z
            ifne 13
        12: .line 178
            goto 29
        13: .line 180
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter java.lang.Iterable jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree java.util.SortedSet int jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree javax.lang.model.element.TypeElement java.util.Iterator
      StackMap stack:
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 8 /* typeElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.isCoreClass:(Ljavax/lang/model/element/TypeElement;)Z
            ifeq 29
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            aload 8 /* typeElement */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.isGeneratedDoc:(Ljavax/lang/model/element/TypeElement;)Z
            ifne 15
        14: .line 181
            goto 29
        15: .line 183
      StackMap locals:
      StackMap stack:
            iload 5 /* printedHeader */
            ifne 21
        16: .line 184
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlConstants.CONTENT_HEADING:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
        17: .line 185
            iconst_1
            aload 2 /* labelContent */
        18: .line 184
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.HEADING:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;ZLjdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            astore 10 /* heading */
        start local 10 // jdk.javadoc.internal.doclets.toolkit.Content heading
        19: .line 186
            aload 6 /* htmlTree */
            aload 10 /* heading */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        20: .line 187
            iconst_1
            istore 5 /* printedHeader */
        end local 10 // jdk.javadoc.internal.doclets.toolkit.Content heading
        21: .line 189
      StackMap locals:
      StackMap stack:
            new jdk.javadoc.internal.doclets.formats.html.markup.StringContent
            dup
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 8 /* typeElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getSimpleName:(Ljavax/lang/model/element/Element;)Ljava/lang/String;
            invokespecial jdk.javadoc.internal.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/CharSequence;)V
            astore 10 /* arr_i_name */
        start local 10 // jdk.javadoc.internal.doclets.toolkit.Content arr_i_name
        22: .line 190
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 8 /* typeElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.isInterface:(Ljavax/lang/model/element/Element;)Z
            ifeq 24
        23: .line 191
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.interfaceName:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
            aload 10 /* arr_i_name */
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.SPAN:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            astore 10 /* arr_i_name */
        24: .line 192
      StackMap locals: jdk.javadoc.internal.doclets.toolkit.Content
      StackMap stack:
            aload 0 /* this */
            new jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
        25: .line 193
            getstatic jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl$Kind.PACKAGE_FRAME:Ljdk/javadoc/internal/doclets/formats/html/LinkInfoImpl$Kind;
            aload 8 /* typeElement */
            invokespecial jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl.<init>:(Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;Ljdk/javadoc/internal/doclets/formats/html/LinkInfoImpl$Kind;Ljavax/lang/model/element/TypeElement;)V
            aload 10 /* arr_i_name */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl.label:(Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/LinkInfoImpl;
            ldc "classFrame"
            invokevirtual jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl.target:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/LinkInfoImpl;
        26: .line 192
            invokevirtual jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.getLink:(Ljdk/javadoc/internal/doclets/formats/html/LinkInfoImpl;)Ljdk/javadoc/internal/doclets/toolkit/Content;
            astore 11 /* link */
        start local 11 // jdk.javadoc.internal.doclets.toolkit.Content link
        27: .line 194
            aload 11 /* link */
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.LI:(Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            astore 12 /* li */
        start local 12 // jdk.javadoc.internal.doclets.toolkit.Content li
        28: .line 195
            aload 7 /* ul */
            aload 12 /* li */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        end local 12 // jdk.javadoc.internal.doclets.toolkit.Content li
        end local 11 // jdk.javadoc.internal.doclets.toolkit.Content link
        end local 10 // jdk.javadoc.internal.doclets.toolkit.Content arr_i_name
        end local 8 // javax.lang.model.element.TypeElement typeElement
        29: .line 176
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter java.lang.Iterable jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree java.util.SortedSet int jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree top java.util.Iterator
      StackMap stack:
            aload 9
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 10
        30: .line 197
            aload 6 /* htmlTree */
            aload 7 /* ul */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        31: .line 198
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.SECTION:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.allowTag:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 33
        32: .line 199
            aload 3 /* contentTree */
            aload 6 /* htmlTree */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
        end local 7 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree ul
        end local 6 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree htmlTree
        end local 5 // boolean printedHeader
        33: .line 202
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter java.lang.Iterable jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree java.util.SortedSet
      StackMap stack:
            return
        end local 4 // java.util.SortedSet tset
        end local 3 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree contentTree
        end local 2 // jdk.javadoc.internal.doclets.toolkit.Content labelContent
        end local 1 // java.lang.Iterable list
        end local 0 // jdk.javadoc.internal.doclets.formats.html.PackageFrameWriter this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   34     0           this  Ljdk/javadoc/internal/doclets/formats/html/PackageFrameWriter;
            0   34     1           list  Ljava/lang/Iterable<Ljavax/lang/model/element/TypeElement;>;
            0   34     2   labelContent  Ljdk/javadoc/internal/doclets/toolkit/Content;
            0   34     3    contentTree  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            1   34     4           tset  Ljava/util/SortedSet<Ljavax/lang/model/element/TypeElement;>;
            3   33     5  printedHeader  Z
            7   33     6       htmlTree  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
            8   33     7             ul  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
           11   29     8    typeElement  Ljavax/lang/model/element/TypeElement;
           19   21    10        heading  Ljdk/javadoc/internal/doclets/toolkit/Content;
           22   29    10     arr_i_name  Ljdk/javadoc/internal/doclets/toolkit/Content;
           27   29    11           link  Ljdk/javadoc/internal/doclets/toolkit/Content;
           28   29    12             li  Ljdk/javadoc/internal/doclets/toolkit/Content;
    Signature: (Ljava/lang/Iterable<Ljavax/lang/model/element/TypeElement;>;Ljdk/javadoc/internal/doclets/toolkit/Content;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
    MethodParameters:
              Name  Flags
      list          
      labelContent  
      contentTree   
}
SourceFile: "PackageFrameWriter.java"
InnerClasses:
  public final Kind = jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl$Kind of jdk.javadoc.internal.doclets.formats.html.LinkInfoImpl