public interface jdk.javadoc.internal.doclets.toolkit.WriterFactory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jdk.javadoc.internal.doclets.toolkit.WriterFactory
super_class: java.lang.Object
{
public abstract jdk.javadoc.internal.doclets.toolkit.ConstantsSummaryWriter getConstantsSummaryWriter();
descriptor: ()Ljdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract jdk.javadoc.internal.doclets.toolkit.PackageSummaryWriter getPackageSummaryWriter(javax.lang.model.element.PackageElement, javax.lang.model.element.PackageElement, javax.lang.model.element.PackageElement);
descriptor: (Ljavax/lang/model/element/PackageElement;Ljavax/lang/model/element/PackageElement;Ljavax/lang/model/element/PackageElement;)Ljdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
packageElement
prevPkg
nextPkg
public abstract jdk.javadoc.internal.doclets.toolkit.ModuleSummaryWriter getModuleSummaryWriter(javax.lang.model.element.ModuleElement, javax.lang.model.element.ModuleElement, javax.lang.model.element.ModuleElement);
descriptor: (Ljavax/lang/model/element/ModuleElement;Ljavax/lang/model/element/ModuleElement;Ljavax/lang/model/element/ModuleElement;)Ljdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mdle
prevModule
nextModule
public abstract jdk.javadoc.internal.doclets.toolkit.ClassWriter getClassWriter(javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, jdk.javadoc.internal.doclets.toolkit.util.ClassTree);
descriptor: (Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/element/TypeElement;Ljdk/javadoc/internal/doclets/toolkit/util/ClassTree;)Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
typeElement
prevClass
nextClass
classTree
public abstract jdk.javadoc.internal.doclets.toolkit.AnnotationTypeWriter getAnnotationTypeWriter(javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror);
descriptor: (Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/type/TypeMirror;Ljavax/lang/model/type/TypeMirror;)Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
annotationType
prevType
nextType
public abstract jdk.javadoc.internal.doclets.toolkit.MethodWriter getMethodWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;)Ljdk/javadoc/internal/doclets/toolkit/MethodWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
public abstract jdk.javadoc.internal.doclets.toolkit.AnnotationTypeFieldWriter getAnnotationTypeFieldWriter(jdk.javadoc.internal.doclets.toolkit.AnnotationTypeWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter;)Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
annotationTypeWriter
public abstract jdk.javadoc.internal.doclets.toolkit.AnnotationTypeOptionalMemberWriter getAnnotationTypeOptionalMemberWriter(jdk.javadoc.internal.doclets.toolkit.AnnotationTypeWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter;)Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
annotationTypeWriter
public abstract jdk.javadoc.internal.doclets.toolkit.AnnotationTypeRequiredMemberWriter getAnnotationTypeRequiredMemberWriter(jdk.javadoc.internal.doclets.toolkit.AnnotationTypeWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter;)Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
annotationTypeWriter
public abstract jdk.javadoc.internal.doclets.toolkit.EnumConstantWriter getEnumConstantWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;)Ljdk/javadoc/internal/doclets/toolkit/EnumConstantWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
public abstract jdk.javadoc.internal.doclets.toolkit.FieldWriter getFieldWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;)Ljdk/javadoc/internal/doclets/toolkit/FieldWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
public abstract jdk.javadoc.internal.doclets.toolkit.PropertyWriter getPropertyWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;)Ljdk/javadoc/internal/doclets/toolkit/PropertyWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
public abstract jdk.javadoc.internal.doclets.toolkit.ConstructorWriter getConstructorWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;)Ljdk/javadoc/internal/doclets/toolkit/ConstructorWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
public abstract jdk.javadoc.internal.doclets.toolkit.MemberSummaryWriter getMemberSummaryWriter(jdk.javadoc.internal.doclets.toolkit.ClassWriter, jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap$Kind);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/ClassWriter;Ljdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap$Kind;)Ljdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classWriter
memberType
public abstract jdk.javadoc.internal.doclets.toolkit.MemberSummaryWriter getMemberSummaryWriter(jdk.javadoc.internal.doclets.toolkit.AnnotationTypeWriter, jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap$Kind);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter;Ljdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap$Kind;)Ljdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
annotationTypeWriter
memberType
public abstract jdk.javadoc.internal.doclets.toolkit.SerializedFormWriter getSerializedFormWriter();
descriptor: ()Ljdk/javadoc/internal/doclets/toolkit/SerializedFormWriter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract jdk.javadoc.internal.doclets.toolkit.DocFilesHandler getDocFilesHandler(javax.lang.model.element.Element);
descriptor: (Ljavax/lang/model/element/Element;)Ljdk/javadoc/internal/doclets/toolkit/DocFilesHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pkg
}
SourceFile: "WriterFactory.java"
InnerClasses:
public final Kind = jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap$Kind of jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap