public interface com.sun.tools.doclets.internal.toolkit.ClassWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.tools.doclets.internal.toolkit.ClassWriter
  super_class: java.lang.Object
{
  public abstract com.sun.tools.doclets.internal.toolkit.Content getHeader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      header  

  public abstract com.sun.tools.doclets.internal.toolkit.Content getClassContentHeader();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addClassTree(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      classContentTree  

  public abstract com.sun.tools.doclets.internal.toolkit.Content getClassInfoTreeHeader();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addTypeParamInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addSuperInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addImplementedInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addSubClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addSubInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addInterfaceUsageInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addFunctionalInterfaceInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addNestedClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract com.sun.tools.doclets.internal.toolkit.Content getClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addClassDeprecationInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addClassSignature(java.lang.String, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Ljava/lang/String;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      modifiers      
      classInfoTree  

  public abstract void addClassDescription(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract void addClassTagInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      classInfoTree  

  public abstract com.sun.tools.doclets.internal.toolkit.Content getMemberTreeHeader();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addClassContentTree(com.sun.tools.doclets.internal.toolkit.Content, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      contentTree       
      classContentTree  

  public abstract void addFooter(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      contentTree  

  public abstract void printDocument(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
             Name  Flags
      contentTree  

  public abstract void close();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException

  public abstract com.sun.javadoc.ClassDoc getClassDoc();
    descriptor: ()Lcom/sun/javadoc/ClassDoc;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.tools.doclets.internal.toolkit.Content getMemberSummaryTree(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      memberTree  

  public abstract com.sun.tools.doclets.internal.toolkit.Content getMemberDetailsTree(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      memberTree  
}
SourceFile: "ClassWriter.java"
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()