public class jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input
super_class: java.lang.Object
{
public javax.lang.model.element.Element element;
descriptor: Ljavax/lang/model/element/Element;
flags: (0x0001) ACC_PUBLIC
public jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet taglet;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
flags: (0x0001) ACC_PUBLIC
public java.lang.String tagId;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
public final jdk.javadoc.internal.doclets.toolkit.util.DocFinder$DocTreeInfo docTreeInfo;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public boolean isFirstSentence;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public boolean isInheritDocTag;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public boolean isTypeVariableParamTag;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public final jdk.javadoc.internal.doclets.toolkit.util.Utils utils;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element, jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet, jdk.javadoc.internal.doclets.toolkit.util.DocFinder$DocTreeInfo, boolean, boolean);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
2: aload 0
aconst_null
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
3: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
4: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isInheritDocTag:Z
5: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
6: aload 0
aload 1
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
7: aload 0
aload 2
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
8: aload 0
aload 3
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
9: aload 0
iload 5
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
10: aload 0
iload 6
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isInheritDocTag:Z
11: aload 0
aload 4
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.docTreeInfo:Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
12: 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 13 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 13 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 13 2 element Ljavax/lang/model/element/Element;
0 13 3 taglet Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
0 13 4 dtInfo Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
0 13 5 isFirstSentence Z
0 13 6 isInheritDocTag Z
MethodParameters:
Name Flags
utils
element
taglet
dtInfo
isFirstSentence
isInheritDocTag
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element, jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet, java.lang.String);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;)V
1: aload 0
aload 3
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
2: aload 0
aload 4
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 4 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 4 2 element Ljavax/lang/model/element/Element;
0 4 3 taglet Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
0 4 4 tagId Ljava/lang/String;
MethodParameters:
Name Flags
utils
element
taglet
tagId
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element, jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet, java.lang.String, boolean);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;)V
1: aload 0
aload 3
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
2: aload 0
aload 4
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
3: aload 0
iload 5
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
4: 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 5 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 5 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 5 2 element Ljavax/lang/model/element/Element;
0 5 3 taglet Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
0 5 4 tagId Ljava/lang/String;
0 5 5 isTypeVariableParamTag Z
MethodParameters:
Name Flags
utils
element
taglet
tagId
isTypeVariableParamTag
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element, jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;)V
1: aload 0
aload 3
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 3 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 3 2 element Ljavax/lang/model/element/Element;
0 3 3 taglet Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
MethodParameters:
Name Flags
utils
element
taglet
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;)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
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
2: aload 0
aconst_null
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
3: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
4: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isInheritDocTag:Z
5: aload 0
iconst_0
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
6: aload 2
ifnonnull 8
7: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
8: StackMap locals: jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input jdk.javadoc.internal.doclets.toolkit.util.Utils javax.lang.model.element.Element
StackMap stack:
aload 0
aload 2
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
9: aload 0
aload 1
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
10: aload 0
new jdk.javadoc.internal.doclets.toolkit.util.DocFinder$DocTreeInfo
dup
invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$DocTreeInfo.<init>:()V
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.docTreeInfo:Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 12 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 12 2 element Ljavax/lang/model/element/Element;
MethodParameters:
Name Flags
utils
element
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.Utils, javax.lang.model.element.Element, boolean);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;)V
1: aload 0
iload 3
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 3 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
0 3 2 element Ljavax/lang/model/element/Element;
0 3 3 isFirstSentence Z
MethodParameters:
Name Flags
utils
element
isFirstSentence
public jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input copy(jdk.javadoc.internal.doclets.toolkit.util.Utils);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/Utils;)Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
new jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input
dup
aload 1
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.docTreeInfo:Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
3: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isInheritDocTag:Z
4: invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;ZZ)V
astore 2
start local 2 5: aload 2
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
6: aload 2
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
7: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
0 8 1 utils Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
5 8 2 clone Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
MethodParameters:
Name Flags
utils
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
ifnonnull 1
ldc ""
goto 2
StackMap locals:
StackMap stack:
1: new java.lang.StringBuilder
dup
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
invokeinterface javax.lang.model.element.Element.getEnclosingElement:()Ljavax/lang/model/element/Element;
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "::"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: astore 1
start local 1 3: new java.lang.StringBuilder
dup
ldc "Input{element="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
4: ldc ", taglet="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.taglet:Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
5: ldc ", tagId="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.tagId:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", tag="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.docTreeInfo:Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$DocTreeInfo;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
6: ldc ", isFirstSentence="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
7: ldc ", isInheritDocTag="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isInheritDocTag:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
8: ldc ", isTypeVariableParamTag="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isTypeVariableParamTag:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
9: ldc ", utils="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
10: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
3 11 1 encl Ljava/lang/String;
}
SourceFile: "DocFinder.java"
NestHost: jdk.javadoc.internal.doclets.toolkit.util.DocFinder
InnerClasses:
public final DocTreeInfo = jdk.javadoc.internal.doclets.toolkit.util.DocFinder$DocTreeInfo of jdk.javadoc.internal.doclets.toolkit.util.DocFinder
public Input = jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input of jdk.javadoc.internal.doclets.toolkit.util.DocFinder