public class com.sun.tools.doclets.formats.html.WriterFactoryImpl implements com.sun.tools.doclets.internal.toolkit.WriterFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.doclets.formats.html.WriterFactoryImpl
super_class: java.lang.Object
{
private final com.sun.tools.doclets.formats.html.ConfigurationImpl configuration;
descriptor: Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(com.sun.tools.doclets.formats.html.ConfigurationImpl);
descriptor: (Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 configuration Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
MethodParameters:
Name Flags
configuration
public com.sun.tools.doclets.internal.toolkit.ConstantsSummaryWriter getConstantsSummaryWriter();
descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.doclets.formats.html.ConstantsSummaryWriterImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
invokespecial com.sun.tools.doclets.formats.html.ConstantsSummaryWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.PackageSummaryWriter getPackageSummaryWriter(com.sun.javadoc.PackageDoc, com.sun.javadoc.PackageDoc, com.sun.javadoc.PackageDoc);
descriptor: (Lcom/sun/javadoc/PackageDoc;Lcom/sun/javadoc/PackageDoc;Lcom/sun/javadoc/PackageDoc;)Lcom/sun/tools/doclets/internal/toolkit/PackageSummaryWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.doclets.formats.html.PackageWriterImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
aload 1
1: aload 2
aload 3
2: invokespecial com.sun.tools.doclets.formats.html.PackageWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/javadoc/PackageDoc;Lcom/sun/javadoc/PackageDoc;Lcom/sun/javadoc/PackageDoc;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 packageDoc Lcom/sun/javadoc/PackageDoc;
0 3 2 prevPkg Lcom/sun/javadoc/PackageDoc;
0 3 3 nextPkg Lcom/sun/javadoc/PackageDoc;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
packageDoc
prevPkg
nextPkg
public com.sun.tools.doclets.internal.toolkit.ClassWriter getClassWriter(com.sun.javadoc.ClassDoc, com.sun.javadoc.ClassDoc, com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.util.ClassTree);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;)Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new com.sun.tools.doclets.formats.html.ClassWriterImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
aload 1
1: aload 2
aload 3
aload 4
2: invokespecial com.sun.tools.doclets.formats.html.ClassWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classDoc Lcom/sun/javadoc/ClassDoc;
0 3 2 prevClass Lcom/sun/javadoc/ClassDoc;
0 3 3 nextClass Lcom/sun/javadoc/ClassDoc;
0 3 4 classTree Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
classDoc
prevClass
nextClass
classTree
public com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter getAnnotationTypeWriter(com.sun.javadoc.AnnotationTypeDoc, com.sun.javadoc.Type, com.sun.javadoc.Type);
descriptor: (Lcom/sun/javadoc/AnnotationTypeDoc;Lcom/sun/javadoc/Type;Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.doclets.formats.html.AnnotationTypeWriterImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
1: aload 1
aload 2
aload 3
2: invokespecial com.sun.tools.doclets.formats.html.AnnotationTypeWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/javadoc/AnnotationTypeDoc;Lcom/sun/javadoc/Type;Lcom/sun/javadoc/Type;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 annotationType Lcom/sun/javadoc/AnnotationTypeDoc;
0 3 2 prevType Lcom/sun/javadoc/Type;
0 3 3 nextType Lcom/sun/javadoc/Type;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
annotationType
prevType
nextType
public com.sun.tools.doclets.internal.toolkit.AnnotationTypeFieldWriter getAnnotationTypeFieldWriter(com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.AnnotationTypeFieldWriterImpl
dup
1: aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
2: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter.getAnnotationTypeDoc:()Lcom/sun/javadoc/AnnotationTypeDoc;
3: invokespecial com.sun.tools.doclets.formats.html.AnnotationTypeFieldWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/AnnotationTypeDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 4 1 annotationTypeWriter Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
annotationTypeWriter
public com.sun.tools.doclets.internal.toolkit.AnnotationTypeOptionalMemberWriter getAnnotationTypeOptionalMemberWriter(com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.AnnotationTypeOptionalMemberWriterImpl
dup
1: aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
2: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter.getAnnotationTypeDoc:()Lcom/sun/javadoc/AnnotationTypeDoc;
3: invokespecial com.sun.tools.doclets.formats.html.AnnotationTypeOptionalMemberWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/AnnotationTypeDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 4 1 annotationTypeWriter Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
annotationTypeWriter
public com.sun.tools.doclets.internal.toolkit.AnnotationTypeRequiredMemberWriter getAnnotationTypeRequiredMemberWriter(com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.AnnotationTypeRequiredMemberWriterImpl
dup
1: aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
2: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter.getAnnotationTypeDoc:()Lcom/sun/javadoc/AnnotationTypeDoc;
3: invokespecial com.sun.tools.doclets.formats.html.AnnotationTypeRequiredMemberWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/AnnotationTypeDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 4 1 annotationTypeWriter Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
annotationTypeWriter
public com.sun.tools.doclets.formats.html.EnumConstantWriterImpl getEnumConstantWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/EnumConstantWriterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.EnumConstantWriterImpl
dup
aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
1: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
2: invokespecial com.sun.tools.doclets.formats.html.EnumConstantWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
public com.sun.tools.doclets.formats.html.FieldWriterImpl getFieldWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/FieldWriterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.FieldWriterImpl
dup
aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
1: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
2: invokespecial com.sun.tools.doclets.formats.html.FieldWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
public com.sun.tools.doclets.formats.html.PropertyWriterImpl getPropertyWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/PropertyWriterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.PropertyWriterImpl
dup
aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
1: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
2: invokespecial com.sun.tools.doclets.formats.html.PropertyWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
public com.sun.tools.doclets.formats.html.MethodWriterImpl getMethodWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.MethodWriterImpl
dup
aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
1: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
2: invokespecial com.sun.tools.doclets.formats.html.MethodWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
public com.sun.tools.doclets.formats.html.ConstructorWriterImpl getConstructorWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/ConstructorWriterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.ConstructorWriterImpl
dup
aload 1
checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
1: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
2: invokespecial com.sun.tools.doclets.formats.html.ConstructorWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 3 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
public com.sun.tools.doclets.internal.toolkit.MemberSummaryWriter getMemberSummaryWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter, int);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;I)Lcom/sun/tools/doclets/internal/toolkit/MemberSummaryWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
tableswitch { // 0 - 8
0: 5
1: 2
2: 3
3: 1
4: 10
5: 11
6: 11
7: 11
8: 4
default: 11
}
1: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getConstructorWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/ConstructorWriterImpl;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getEnumConstantWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/EnumConstantWriterImpl;
areturn
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getFieldWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/FieldWriterImpl;
areturn
4: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getPropertyWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/PropertyWriterImpl;
areturn
5: StackMap locals:
StackMap stack:
new com.sun.tools.doclets.formats.html.NestedClassWriterImpl
dup
6: aload 1
7: checkcast com.sun.tools.doclets.formats.html.SubWriterHolderWriter
8: aload 1
invokeinterface com.sun.tools.doclets.internal.toolkit.ClassWriter.getClassDoc:()Lcom/sun/javadoc/ClassDoc;
9: invokespecial com.sun.tools.doclets.formats.html.NestedClassWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
areturn
10: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getMethodWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
areturn
11: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 12 1 classWriter Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;
0 12 2 memberType I
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
classWriter
memberType
public com.sun.tools.doclets.internal.toolkit.MemberSummaryWriter getMemberSummaryWriter(com.sun.tools.doclets.internal.toolkit.AnnotationTypeWriter, int);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;I)Lcom/sun/tools/doclets/internal/toolkit/MemberSummaryWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
tableswitch { // 5 - 7
5: 1
6: 3
7: 5
default: 7
}
1: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getAnnotationTypeFieldWriter:(Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter;
2: checkcast com.sun.tools.doclets.formats.html.AnnotationTypeFieldWriterImpl
areturn
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getAnnotationTypeOptionalMemberWriter:(Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter;
4: checkcast com.sun.tools.doclets.formats.html.AnnotationTypeOptionalMemberWriterImpl
areturn
5: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getAnnotationTypeRequiredMemberWriter:(Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;)Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter;
6: checkcast com.sun.tools.doclets.formats.html.AnnotationTypeRequiredMemberWriterImpl
areturn
7: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
0 8 1 annotationTypeWriter Lcom/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter;
0 8 2 memberType I
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
annotationTypeWriter
memberType
public com.sun.tools.doclets.internal.toolkit.SerializedFormWriter getSerializedFormWriter();
descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/SerializedFormWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.doclets.formats.html.SerializedFormWriterImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.WriterFactoryImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
invokespecial com.sun.tools.doclets.formats.html.SerializedFormWriterImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/formats/html/WriterFactoryImpl;
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.PropertyWriter getPropertyWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/PropertyWriter;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getPropertyWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/PropertyWriterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.EnumConstantWriter getEnumConstantWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/EnumConstantWriter;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getEnumConstantWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/EnumConstantWriterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.ConstructorWriter getConstructorWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/ConstructorWriter;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getConstructorWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/ConstructorWriterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.FieldWriter getFieldWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/FieldWriter;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getFieldWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/FieldWriterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
public com.sun.tools.doclets.internal.toolkit.MethodWriter getMethodWriter(com.sun.tools.doclets.internal.toolkit.ClassWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.WriterFactoryImpl.getMethodWriter:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
}
SourceFile: "WriterFactoryImpl.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()