public class com.sun.tools.doclets.formats.html.MethodWriterImpl extends com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter implements com.sun.tools.doclets.internal.toolkit.MethodWriter, com.sun.tools.doclets.internal.toolkit.MemberSummaryWriter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.doclets.formats.html.MethodWriterImpl
super_class: com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter
{
public void <init>(com.sun.tools.doclets.formats.html.SubWriterHolderWriter, com.sun.javadoc.ClassDoc);
descriptor: (Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;Lcom/sun/javadoc/ClassDoc;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 2 1 writer Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
0 2 2 classDoc Lcom/sun/javadoc/ClassDoc;
MethodParameters:
Name Flags
writer
classDoc
public void <init>(com.sun.tools.doclets.formats.html.SubWriterHolderWriter);
descriptor: (Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter.<init>:(Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 2 1 writer Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
MethodParameters:
Name Flags
writer
public com.sun.tools.doclets.internal.toolkit.Content (com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.START_OF_METHOD_SUMMARY:Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMemberTreeHeader:()Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 3
start local 3 2: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 0
aload 1
aload 3
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addSummaryHeader:(Lcom/sun/tools/doclets/formats/html/AbstractMemberWriter;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
3: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 4 1 classDoc Lcom/sun/javadoc/ClassDoc;
0 4 2 memberSummaryTree Lcom/sun/tools/doclets/internal/toolkit/Content;
2 4 3 memberTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
classDoc
memberSummaryTree
public void addMemberTree(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: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addMemberTree:(Lcom/sun/tools/doclets/internal/toolkit/Content;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 2 1 memberSummaryTree Lcom/sun/tools/doclets/internal/toolkit/Content;
0 2 2 memberTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
memberSummaryTree
memberTree
public com.sun.tools.doclets.internal.toolkit.Content (com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.START_OF_METHOD_DETAILS:Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMemberTreeHeader:()Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 3
start local 3 2: aload 3
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
3: getstatic com.sun.tools.doclets.formats.html.SectionName.METHOD_DETAIL:Lcom/sun/tools/doclets/formats/html/SectionName;
4: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMarkerAnchor:(Lcom/sun/tools/doclets/formats/html/SectionName;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
5: getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.DETAILS_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
6: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
getfield com.sun.tools.doclets.formats.html.SubWriterHolderWriter.methodDetailsLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
7: invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADING:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 4
start local 4 8: aload 3
aload 4
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
9: aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 10 1 classDoc Lcom/sun/javadoc/ClassDoc;
0 10 2 memberDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
2 10 3 methodDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
8 10 4 heading Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
classDoc
memberDetailsTree
public com.sun.tools.doclets.internal.toolkit.Content (com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.getErasureAnchor:(Lcom/sun/javadoc/ExecutableMemberDoc;)Ljava/lang/String;
dup
astore 3
start local 3 1: ifnull 3
2: aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 3
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMarkerAnchor:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
3: StackMap locals: java.lang.String
StackMap stack:
aload 2
4: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 1
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getAnchor:(Lcom/sun/javadoc/ExecutableMemberDoc;)Ljava/lang/String;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMarkerAnchor:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
5: invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
6: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMemberTreeHeader:()Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 4
start local 4 7: new com.sun.tools.doclets.formats.html.markup.HtmlTree
dup
getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.MEMBER_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
astore 5
start local 5 8: aload 5
aload 1
invokeinterface com.sun.javadoc.MethodDoc.name:()Ljava/lang/String;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
9: aload 4
aload 5
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
10: aload 4
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 11 1 method Lcom/sun/javadoc/MethodDoc;
0 11 2 methodDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
1 11 3 erasureAnchor Ljava/lang/String;
7 11 4 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
8 11 5 heading Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
method
methodDetailsTree
public com.sun.tools.doclets.internal.toolkit.Content getSignature(com.sun.javadoc.MethodDoc);
descriptor: (Lcom/sun/javadoc/MethodDoc;)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: new com.sun.tools.doclets.formats.html.markup.HtmlTree
dup
getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.PRE:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
astore 2
start local 2 1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addAnnotationInfo:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
2: aload 2
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.charCount:()I
istore 3
start local 3 3: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addModifiers:(Lcom/sun/javadoc/MemberDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
4: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addTypeParameters:(Lcom/sun/javadoc/ExecutableMemberDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
5: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addReturnType:(Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
6: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.linksource:Z
ifeq 10
7: new com.sun.tools.doclets.formats.html.markup.StringContent
dup
aload 1
invokeinterface com.sun.javadoc.MethodDoc.name:()Ljava/lang/String;
invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
astore 4
start local 4 8: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 1
aload 4
aload 2
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addSrcLink:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 4 9: goto 11
10: StackMap locals: com.sun.tools.doclets.internal.toolkit.Content int
StackMap stack:
aload 0
aload 1
invokeinterface com.sun.javadoc.MethodDoc.name:()Ljava/lang/String;
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addName:(Ljava/lang/String;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
11: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.charCount:()I
iload 3
isub
istore 4
start local 4 12: aload 0
aload 1
aload 2
iload 4
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addParameters:(Lcom/sun/javadoc/ExecutableMemberDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;I)V
13: aload 0
aload 1
aload 2
iload 4
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addExceptions:(Lcom/sun/javadoc/ExecutableMemberDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;I)V
14: aload 2
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 15 1 method Lcom/sun/javadoc/MethodDoc;
1 15 2 pre Lcom/sun/tools/doclets/internal/toolkit/Content;
3 15 3 annotationLength I
8 9 4 methodName Lcom/sun/tools/doclets/internal/toolkit/Content;
12 15 4 indent I
MethodParameters:
Name Flags
method
public void addDeprecated(com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addDeprecatedInfo:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 2 1 method Lcom/sun/javadoc/MethodDoc;
0 2 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
method
methodDocTree
public void (com.sun.javadoc.Type, com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/Type;Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
astore 4
start local 4 1: aload 2
invokeinterface com.sun.javadoc.MethodDoc.inlineTags:()[Lcom/sun/javadoc/Tag;
arraylength
ifle 24
2: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.classdoc:Lcom/sun/javadoc/ClassDoc;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 5
3: aload 4
invokeinterface com.sun.javadoc.ClassDoc.isPublic:()Z
ifne 7
4: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
aload 4
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.isLinkable:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Z
ifne 7
5: StackMap locals: com.sun.javadoc.ClassDoc
StackMap stack:
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 2
aload 3
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addInlineComment:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
6: goto 24
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.METHOD_DOC_COPY:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
8: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
aload 2
9: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
invokeinterface com.sun.javadoc.ClassDoc.isIncluded:()Z
ifeq 11
10: aload 1
invokeinterface com.sun.javadoc.Type.typeName:()Ljava/lang/String;
goto 12
StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.Type com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc
StackMap stack: com.sun.tools.doclets.formats.html.SubWriterHolderWriter com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind com.sun.javadoc.ClassDoc com.sun.javadoc.MethodDoc
11: aload 1
invokeinterface com.sun.javadoc.Type.qualifiedTypeName:()Ljava/lang/String;
12: StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.Type com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc
StackMap stack: com.sun.tools.doclets.formats.html.SubWriterHolderWriter com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind com.sun.javadoc.ClassDoc com.sun.javadoc.MethodDoc java.lang.String
iconst_0
13: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getDocLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/MemberDoc;Ljava/lang/String;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
14: astore 5
start local 5 15: aload 5
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.CODE:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 6
start local 6 16: getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.descfrmTypeLabel:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
invokeinterface com.sun.javadoc.ClassDoc.isClass:()Z
ifeq 18
17: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
getfield com.sun.tools.doclets.formats.html.SubWriterHolderWriter.descfrmClassLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
goto 19
StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.Type com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: com.sun.tools.doclets.formats.html.markup.HtmlStyle
18: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
getfield com.sun.tools.doclets.formats.html.SubWriterHolderWriter.descfrmInterfaceLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
19: StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.Type com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: com.sun.tools.doclets.formats.html.markup.HtmlStyle com.sun.tools.doclets.internal.toolkit.Content
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 7
start local 7 20: aload 7
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
21: aload 7
aload 6
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
22: aload 3
getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.block:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
aload 7
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DIV:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
23: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 2
aload 3
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addInlineComment:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 7 end local 6 end local 5 24: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 25 1 holder Lcom/sun/javadoc/Type;
0 25 2 method Lcom/sun/javadoc/MethodDoc;
0 25 3 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
1 25 4 holderClassDoc Lcom/sun/javadoc/ClassDoc;
15 24 5 link Lcom/sun/tools/doclets/internal/toolkit/Content;
16 24 6 codelLink Lcom/sun/tools/doclets/internal/toolkit/Content;
20 24 7 descfrmLabel Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
holder
method
methodDocTree
public void addTags(com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
aload 1
aload 2
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addTagsInfo:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 2 1 method Lcom/sun/javadoc/MethodDoc;
0 2 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
method
methodDocTree
public com.sun.tools.doclets.internal.toolkit.Content getMethodDetails(com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.SECTION:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
ifeq 3
1: aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.getMemberTree:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SECTION:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 2: aload 2
areturn
end local 2 3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.getMemberTree:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 4 1 methodDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
2 3 2 htmlTree Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
MethodParameters:
Name Flags
methodDetailsTree
public com.sun.tools.doclets.internal.toolkit.Content getMethodDoc(com.sun.tools.doclets.internal.toolkit.Content, boolean);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.getMemberTree:(Lcom/sun/tools/doclets/internal/toolkit/Content;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 1 1 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
0 1 2 isLastContent Z
MethodParameters:
Name Flags
methodDocTree
isLastContent
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.close:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
Exceptions:
throws java.io.IOException
public int getMemberKind();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_4
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
public void addSummaryLabel(com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.SUMMARY_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.Method_Summary"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
2: invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADING:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 3: aload 1
aload 2
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 5 1 memberTree Lcom/sun/tools/doclets/internal/toolkit/Content;
3 5 2 label Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
memberTree
public java.lang.String getTableSummary();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Member_Table_Summary"
1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Method_Summary"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
2: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.methods"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
3: invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
public com.sun.tools.doclets.internal.toolkit.Content getCaption();
descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Methods"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
public java.lang.String[] (com.sun.javadoc.ProgramElementDoc);
descriptor: (Lcom/sun/javadoc/ProgramElementDoc;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=2
start local 0 start local 1 0: iconst_2
anewarray java.lang.String
dup
iconst_0
1: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getModifierTypeHeader:()Ljava/lang/String;
aastore
dup
iconst_1
2: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.0_and_1"
3: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Method"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
4: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Description"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
5: invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
aastore
6: astore 2
start local 2 7: aload 2
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/MethodWriterImpl;
0 8 1 member Lcom/sun/javadoc/ProgramElementDoc;
7 8 2 header [Ljava/lang/String;
MethodParameters:
Name Flags
member
public void addSummaryAnchor(com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
1: getstatic com.sun.tools.doclets.formats.html.SectionName.METHOD_SUMMARY:Lcom/sun/tools/doclets/formats/html/SectionName;
2: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMarkerAnchor:(Lcom/sun/tools/doclets/formats/html/SectionName;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 4 1 cd Lcom/sun/javadoc/ClassDoc;
0 4 2 memberTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
cd
memberTree
public void addInheritedSummaryAnchor(com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
1: getstatic com.sun.tools.doclets.formats.html.SectionName.METHODS_INHERITANCE:Lcom/sun/tools/doclets/formats/html/SectionName;
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
aload 1
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getClassName:(Lcom/sun/javadoc/ClassDoc;)Ljava/lang/String;
2: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getMarkerAnchor:(Lcom/sun/tools/doclets/formats/html/SectionName;Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 4 1 cd Lcom/sun/javadoc/ClassDoc;
0 4 2 inheritedTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
cd
inheritedTree
public void addInheritedSummaryLabel(com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
1: getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.MEMBER:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
aload 1
iconst_0
2: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getPreQualifiedClassLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 3
start local 3 3: new com.sun.tools.doclets.formats.html.markup.StringContent
dup
aload 1
invokeinterface com.sun.javadoc.ClassDoc.isClass:()Z
ifeq 5
4: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Methods_Inherited_From_Class"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
goto 6
5: StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: new 3 new 3
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Methods_Inherited_From_Interface"
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
6: StackMap locals: com.sun.tools.doclets.formats.html.MethodWriterImpl com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: new 3 new 3 java.lang.String
invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
astore 4
start local 4 7: getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.INHERITED_SUMMARY_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
8: aload 4
9: invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADING:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 5
start local 5 10: aload 5
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
11: aload 5
aload 3
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
12: aload 2
aload 5
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
13: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 14 1 cd Lcom/sun/javadoc/ClassDoc;
0 14 2 inheritedTree Lcom/sun/tools/doclets/internal/toolkit/Content;
3 14 3 classLink Lcom/sun/tools/doclets/internal/toolkit/Content;
7 14 4 label Lcom/sun/tools/doclets/internal/toolkit/Content;
10 14 5 labelHeading Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
cd
inheritedTree
protected void addSummaryType(com.sun.javadoc.ProgramElementDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
checkcast com.sun.javadoc.MethodDoc
astore 3
start local 3 1: aload 0
aload 3
aload 3
invokeinterface com.sun.javadoc.MethodDoc.returnType:()Lcom/sun/javadoc/Type;
aload 2
invokevirtual com.sun.tools.doclets.formats.html.MethodWriterImpl.addModifierAndType:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/javadoc/Type;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
2: return
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/MethodWriterImpl;
0 3 1 member Lcom/sun/javadoc/ProgramElementDoc;
0 3 2 tdSummaryType Lcom/sun/tools/doclets/internal/toolkit/Content;
1 3 3 meth Lcom/sun/javadoc/MethodDoc;
MethodParameters:
Name Flags
member
tdSummaryType
protected static void addOverridden(com.sun.tools.doclets.formats.html.HtmlDocletWriter, com.sun.javadoc.Type, com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/formats/html/HtmlDocletWriter;Lcom/sun/javadoc/Type;Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=6, locals=14, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.nocomment:Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
astore 4
start local 4 3: aload 4
invokeinterface com.sun.javadoc.ClassDoc.isPublic:()Z
ifne 6
4: aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
aload 4
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.isLinkable:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Z
ifne 6
5: return
6: StackMap locals: com.sun.javadoc.ClassDoc
StackMap stack:
aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
invokeinterface com.sun.javadoc.ClassDoc.isIncluded:()Z
ifeq 8
aload 2
invokeinterface com.sun.javadoc.MethodDoc.isIncluded:()Z
ifne 8
7: return
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.overridesLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 5
start local 5 9: getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.METHOD_OVERRIDES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
astore 6
start local 6 10: aload 2
ifnull 33
11: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
invokeinterface com.sun.javadoc.ClassDoc.isAbstract:()Z
ifeq 14
aload 2
invokeinterface com.sun.javadoc.MethodDoc.isAbstract:()Z
ifeq 14
12: aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.specifiedByLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 5
13: getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.METHOD_SPECIFIED_BY:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
astore 6
14: StackMap locals: com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind
StackMap stack:
getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.overrideSpecifyLabel:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
aload 5
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 7
start local 7 15: aload 3
aload 7
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
16: aload 0
new com.sun.tools.doclets.formats.html.LinkInfoImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
aload 6
aload 1
invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
17: astore 8
start local 8 18: aload 8
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.CODE:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 9
start local 9 19: aload 2
invokeinterface com.sun.javadoc.MethodDoc.name:()Ljava/lang/String;
astore 10
start local 10 20: aload 0
21: new com.sun.tools.doclets.formats.html.LinkInfoImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.MEMBER:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
22: aload 1
invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
23: invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
24: aload 0
aload 0
aload 2
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getAnchor:(Lcom/sun/javadoc/ExecutableMemberDoc;)Ljava/lang/String;
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getName:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.where:(Ljava/lang/String;)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
aload 10
invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.label:(Ljava/lang/String;)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
25: invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 11
start local 11 26: aload 11
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.CODE:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 12
start local 12 27: aload 12
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DD:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 13
start local 13 28: aload 13
aload 0
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
29: aload 13
aload 0
ldc "doclet.in_class"
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
30: aload 13
aload 0
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
31: aload 13
aload 9
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
32: aload 3
aload 13
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 33: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 34 0 writer Lcom/sun/tools/doclets/formats/html/HtmlDocletWriter;
0 34 1 overriddenType Lcom/sun/javadoc/Type;
0 34 2 method Lcom/sun/javadoc/MethodDoc;
0 34 3 dl Lcom/sun/tools/doclets/internal/toolkit/Content;
3 34 4 holderClassDoc Lcom/sun/javadoc/ClassDoc;
9 34 5 label Lcom/sun/tools/doclets/internal/toolkit/Content;
10 34 6 context Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
15 33 7 dt Lcom/sun/tools/doclets/internal/toolkit/Content;
18 33 8 overriddenTypeLink Lcom/sun/tools/doclets/internal/toolkit/Content;
19 33 9 codeOverridenTypeLink Lcom/sun/tools/doclets/internal/toolkit/Content;
20 33 10 name Ljava/lang/String;
26 33 11 methlink Lcom/sun/tools/doclets/internal/toolkit/Content;
27 33 12 codeMethLink Lcom/sun/tools/doclets/internal/toolkit/Content;
28 33 13 dd Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
writer
overriddenType
method
dl
protected static void addImplementsInfo(com.sun.tools.doclets.formats.html.HtmlDocletWriter, com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/formats/html/HtmlDocletWriter;Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=6, locals=16, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.nocomment:Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
new com.sun.tools.doclets.internal.toolkit.util.ImplementedMethods
dup
aload 1
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
invokespecial com.sun.tools.doclets.internal.toolkit.util.ImplementedMethods.<init>:(Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)V
3: astore 3
start local 3 4: aload 3
invokevirtual com.sun.tools.doclets.internal.toolkit.util.ImplementedMethods.build:()[Lcom/sun/javadoc/MethodDoc;
astore 4
start local 4 5: aload 4
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 26
StackMap locals: com.sun.tools.doclets.formats.html.HtmlDocletWriter com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.util.ImplementedMethods com.sun.javadoc.MethodDoc[] top int int com.sun.javadoc.MethodDoc[]
StackMap stack:
6: aload 8
iload 6
aaload
astore 5
start local 5 7: aload 3
aload 5
invokevirtual com.sun.tools.doclets.internal.toolkit.util.ImplementedMethods.getMethodHolder:(Lcom/sun/javadoc/MethodDoc;)Lcom/sun/javadoc/Type;
astore 9
start local 9 8: aload 0
new com.sun.tools.doclets.formats.html.LinkInfoImpl
dup
9: aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.METHOD_SPECIFIED_BY:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
aload 9
invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
10: invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 10
start local 10 11: aload 10
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.CODE:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 11
start local 11 12: getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.overrideSpecifyLabel:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
aload 0
getfield com.sun.tools.doclets.formats.html.HtmlDocletWriter.specifiedByLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 12
start local 12 13: aload 2
aload 12
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
14: aload 0
15: getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.MEMBER:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
aload 5
16: aload 5
invokeinterface com.sun.javadoc.MethodDoc.name:()Ljava/lang/String;
iconst_0
17: invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getDocLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/MemberDoc;Ljava/lang/String;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 13
start local 13 18: aload 13
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.CODE:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 14
start local 14 19: aload 14
invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DD:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
astore 15
start local 15 20: aload 15
aload 0
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
21: aload 15
aload 0
ldc "doclet.in_interface"
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
22: aload 15
aload 0
invokevirtual com.sun.tools.doclets.formats.html.HtmlDocletWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
23: aload 15
aload 11
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
24: aload 2
aload 15
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 5 25: iinc 6 1
StackMap locals:
StackMap stack:
26: iload 6
iload 7
if_icmplt 6
27: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 writer Lcom/sun/tools/doclets/formats/html/HtmlDocletWriter;
0 28 1 method Lcom/sun/javadoc/MethodDoc;
0 28 2 dl Lcom/sun/tools/doclets/internal/toolkit/Content;
4 28 3 implementedMethodsFinder Lcom/sun/tools/doclets/internal/toolkit/util/ImplementedMethods;
5 28 4 implementedMethods [Lcom/sun/javadoc/MethodDoc;
7 25 5 implementedMeth Lcom/sun/javadoc/MethodDoc;
8 25 9 intfac Lcom/sun/javadoc/Type;
11 25 10 intfaclink Lcom/sun/tools/doclets/internal/toolkit/Content;
12 25 11 codeIntfacLink Lcom/sun/tools/doclets/internal/toolkit/Content;
13 25 12 dt Lcom/sun/tools/doclets/internal/toolkit/Content;
18 25 13 methlink Lcom/sun/tools/doclets/internal/toolkit/Content;
19 25 14 codeMethLink Lcom/sun/tools/doclets/internal/toolkit/Content;
20 25 15 dd Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
writer
method
dl
protected void addReturnType(com.sun.javadoc.MethodDoc, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokeinterface com.sun.javadoc.MethodDoc.returnType:()Lcom/sun/javadoc/Type;
astore 3
start local 3 1: aload 3
ifnull 7
2: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
3: new com.sun.tools.doclets.formats.html.LinkInfoImpl
dup
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.RETURN_TYPE:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
aload 3
invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
4: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 4
start local 4 5: aload 2
aload 4
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
6: aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 4 7: StackMap locals: com.sun.javadoc.Type
StackMap stack:
return
end local 3 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/MethodWriterImpl;
0 8 1 method Lcom/sun/javadoc/MethodDoc;
0 8 2 htmltree Lcom/sun/tools/doclets/internal/toolkit/Content;
1 8 3 type Lcom/sun/javadoc/Type;
5 7 4 linkContent Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
method
htmltree
protected com.sun.tools.doclets.internal.toolkit.Content getNavSummaryLink(com.sun.javadoc.ClassDoc, boolean);
descriptor: (Lcom/sun/javadoc/ClassDoc;Z)Lcom/sun/tools/doclets/internal/toolkit/Content;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 10
1: aload 1
ifnonnull 6
2: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
3: getstatic com.sun.tools.doclets.formats.html.SectionName.METHOD_SUMMARY:Lcom/sun/tools/doclets/formats/html/SectionName;
4: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.navMethod"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
5: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getHyperLink:(Lcom/sun/tools/doclets/formats/html/SectionName;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
7: getstatic com.sun.tools.doclets.formats.html.SectionName.METHODS_INHERITANCE:Lcom/sun/tools/doclets/formats/html/SectionName;
8: aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
aload 1
invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getClassName:(Lcom/sun/javadoc/ClassDoc;)Ljava/lang/String;
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.navMethod"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
9: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getHyperLink:(Lcom/sun/tools/doclets/formats/html/SectionName;Ljava/lang/String;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.navMethod"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 11 1 cd Lcom/sun/javadoc/ClassDoc;
0 11 2 link Z
MethodParameters:
Name Flags
cd
link
protected void addNavDetailLink(boolean, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 1
ifeq 5
1: aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
2: getstatic com.sun.tools.doclets.formats.html.SectionName.METHOD_DETAIL:Lcom/sun/tools/doclets/formats/html/SectionName;
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.navMethod"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
3: invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getHyperLink:(Lcom/sun/tools/doclets/formats/html/SectionName;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
4: goto 6
5: StackMap locals:
StackMap stack:
aload 2
aload 0
getfield com.sun.tools.doclets.formats.html.MethodWriterImpl.writer:Lcom/sun/tools/doclets/formats/html/SubWriterHolderWriter;
ldc "doclet.navMethod"
invokevirtual com.sun.tools.doclets.formats.html.SubWriterHolderWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/tools/doclets/formats/html/MethodWriterImpl;
0 7 1 link Z
0 7 2 liNav Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
link
liNav
}
SourceFile: "MethodWriterImpl.java"
InnerClasses:
public final Kind = com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind of com.sun.tools.doclets.formats.html.LinkInfoImpl
RuntimeVisibleAnnotations:
java.lang.Deprecated()