public class com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder extends com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder
super_class: com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder
{
private int currentMethodIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final com.sun.javadoc.ClassDoc classDoc;
descriptor: Lcom/sun/javadoc/ClassDoc;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap visibleMemberMap;
descriptor: Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.doclets.internal.toolkit.MethodWriter writer;
descriptor: Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.util.List<com.sun.javadoc.ProgramElementDoc> methods;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lcom/sun/javadoc/ProgramElementDoc;>;
private void <init>(com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder$Context, com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.MethodWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokespecial com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder.<init>:(Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;)V
1: aload 0
aload 2
putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.classDoc:Lcom/sun/javadoc/ClassDoc;
2: aload 0
aload 3
putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
3: aload 0
new com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap
dup
4: aload 2
5: iconst_4
6: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
invokespecial com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap.<init>:(Lcom/sun/javadoc/ClassDoc;ILcom/sun/tools/doclets/internal/toolkit/Configuration;)V
7: putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.visibleMemberMap:Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
8: aload 0
9: new java.util.ArrayList
dup
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.visibleMemberMap:Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
invokevirtual com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap.getLeafClassMembers:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
10: putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
11: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
invokevirtual com.sun.tools.doclets.internal.toolkit.Configuration.getMemberComparator:()Ljava/util/Comparator;
ifnull 13
12: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
invokevirtual com.sun.tools.doclets.internal.toolkit.Configuration.getMemberComparator:()Ljava/util/Comparator;
invokestatic java.util.Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V
13: StackMap locals: com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder$Context com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.MethodWriter
StackMap stack:
return
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/internal/toolkit/builders/MethodBuilder;
0 14 1 context Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;
0 14 2 classDoc Lcom/sun/javadoc/ClassDoc;
0 14 3 writer Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
MethodParameters:
Name Flags
context
classDoc
writer
public static com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder getInstance(com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder$Context, com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.MethodWriter);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;)Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder
dup
aload 0
aload 1
aload 2
invokespecial com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.<init>:(Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 context Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder$Context;
0 1 1 classDoc Lcom/sun/javadoc/ClassDoc;
0 1 2 writer Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
MethodParameters:
Name Flags
context
classDoc
writer
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "MethodDetails"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
public java.util.List<com.sun.javadoc.ProgramElementDoc> members(com.sun.javadoc.ClassDoc);
descriptor: (Lcom/sun/javadoc/ClassDoc;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.visibleMemberMap:Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap.getMembersFor:(Lcom/sun/javadoc/ClassDoc;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
0 1 1 classDoc Lcom/sun/javadoc/ClassDoc;
Signature: (Lcom/sun/javadoc/ClassDoc;)Ljava/util/List<Lcom/sun/javadoc/ProgramElementDoc;>;
MethodParameters:
Name Flags
classDoc
public com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap getVisibleMemberMap();
descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.visibleMemberMap:Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
public boolean hasMembersToDocument();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
invokeinterface java.util.List.size:()I
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
public void buildMethodDoc(com.sun.tools.doclets.internal.toolkit.builders.XMLNode, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 3
start local 3 3: iload 3
ifle 22
4: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
5: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.classDoc:Lcom/sun/javadoc/ClassDoc;
aload 2
6: invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.getMethodDetailsTreeHeader:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 4
start local 4 7: aload 0
iconst_0
putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
goto 18
8: StackMap locals: int com.sun.tools.doclets.internal.toolkit.Content
StackMap stack:
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
9: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.javadoc.MethodDoc
10: aload 4
11: invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.getMethodDocTreeHeader:(Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
astore 5
start local 5 12: aload 0
aload 1
aload 5
invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.buildChildren:(Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
13: aload 4
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
14: aload 5
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
iload 3
iconst_1
isub
if_icmpne 15
iconst_1
goto 16
StackMap locals: com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder com.sun.tools.doclets.internal.toolkit.builders.XMLNode com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.MethodWriter com.sun.tools.doclets.internal.toolkit.Content
15: iconst_0
16: StackMap locals: com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder com.sun.tools.doclets.internal.toolkit.builders.XMLNode com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
StackMap stack: com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.MethodWriter com.sun.tools.doclets.internal.toolkit.Content int
invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.getMethodDoc:(Lcom/sun/tools/doclets/internal/toolkit/Content;Z)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 5 17: aload 0
dup
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
iconst_1
iadd
putfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
iload 3
if_icmplt 8
19: aload 2
20: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
aload 4
invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.getMethodDetails:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
21: invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 4 22: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
0 23 1 node Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;
0 23 2 memberDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
3 23 3 size I
7 22 4 methodDetailsTree Lcom/sun/tools/doclets/internal/toolkit/Content;
12 17 5 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
node
memberDetailsTree
public void buildSignature(com.sun.tools.doclets.internal.toolkit.builders.XMLNode, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
1: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.javadoc.MethodDoc
invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.getSignature:(Lcom/sun/javadoc/MethodDoc;)Lcom/sun/tools/doclets/internal/toolkit/Content;
2: 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/internal/toolkit/builders/MethodBuilder;
0 4 1 node Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;
0 4 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
node
methodDocTree
public void buildDeprecationInfo(com.sun.tools.doclets.internal.toolkit.builders.XMLNode, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;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.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
1: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.javadoc.MethodDoc
aload 2
2: invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.addDeprecated:(Lcom/sun/javadoc/MethodDoc;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/internal/toolkit/builders/MethodBuilder;
0 4 1 node Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;
0 4 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
node
methodDocTree
public void (com.sun.tools.doclets.internal.toolkit.builders.XMLNode, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
getfield com.sun.tools.doclets.internal.toolkit.Configuration.nocomment:Z
ifne 11
1: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.javadoc.MethodDoc
astore 3
start local 3 2: aload 3
invokeinterface com.sun.javadoc.MethodDoc.inlineTags:()[Lcom/sun/javadoc/Tag;
arraylength
ifne 10
3: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
4: new com.sun.tools.doclets.internal.toolkit.util.DocFinder$Input
dup
aload 3
invokespecial com.sun.tools.doclets.internal.toolkit.util.DocFinder$Input.<init>:(Lcom/sun/javadoc/ProgramElementDoc;)V
5: invokestatic com.sun.tools.doclets.internal.toolkit.util.DocFinder.search:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;Lcom/sun/tools/doclets/internal/toolkit/util/DocFinder$Input;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFinder$Output;
astore 4
start local 4 6: aload 4
getfield com.sun.tools.doclets.internal.toolkit.util.DocFinder$Output.inlineTags:[Lcom/sun/javadoc/Tag;
ifnull 8
aload 4
getfield com.sun.tools.doclets.internal.toolkit.util.DocFinder$Output.inlineTags:[Lcom/sun/javadoc/Tag;
arraylength
ifle 8
7: aload 4
getfield com.sun.tools.doclets.internal.toolkit.util.DocFinder$Output.holder:Lcom/sun/javadoc/Doc;
checkcast com.sun.javadoc.MethodDoc
goto 9
StackMap locals: com.sun.javadoc.MethodDoc com.sun.tools.doclets.internal.toolkit.util.DocFinder$Output
StackMap stack:
8: aload 3
9: StackMap locals:
StackMap stack: com.sun.javadoc.MethodDoc
astore 3
end local 4 10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
aload 3
invokeinterface com.sun.javadoc.MethodDoc.containingClass:()Lcom/sun/javadoc/ClassDoc;
aload 3
aload 2
invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.addComments:(Lcom/sun/javadoc/Type;Lcom/sun/javadoc/MethodDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
end local 3 11: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
0 12 1 node Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;
0 12 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
2 11 3 method Lcom/sun/javadoc/MethodDoc;
6 10 4 docs Lcom/sun/tools/doclets/internal/toolkit/util/DocFinder$Output;
MethodParameters:
Name Flags
node
methodDocTree
public void buildTagInfo(com.sun.tools.doclets.internal.toolkit.builders.XMLNode, com.sun.tools.doclets.internal.toolkit.Content);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;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.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.methods:Ljava/util/List;
aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.currentMethodIndex:I
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.javadoc.MethodDoc
1: aload 2
2: invokeinterface com.sun.tools.doclets.internal.toolkit.MethodWriter.addTags:(Lcom/sun/javadoc/MethodDoc;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/internal/toolkit/builders/MethodBuilder;
0 4 1 node Lcom/sun/tools/doclets/internal/toolkit/builders/XMLNode;
0 4 2 methodDocTree Lcom/sun/tools/doclets/internal/toolkit/Content;
MethodParameters:
Name Flags
node
methodDocTree
public com.sun.tools.doclets.internal.toolkit.MethodWriter getWriter();
descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.doclets.internal.toolkit.builders.MethodBuilder.writer:Lcom/sun/tools/doclets/internal/toolkit/MethodWriter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/doclets/internal/toolkit/builders/MethodBuilder;
}
SourceFile: "MethodBuilder.java"
InnerClasses:
public Context = com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder$Context of com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
public Input = com.sun.tools.doclets.internal.toolkit.util.DocFinder$Input of com.sun.tools.doclets.internal.toolkit.util.DocFinder
public Output = com.sun.tools.doclets.internal.toolkit.util.DocFinder$Output of com.sun.tools.doclets.internal.toolkit.util.DocFinder
RuntimeVisibleAnnotations:
java.lang.Deprecated()