public class jdk.javadoc.internal.doclets.toolkit.Messages
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.javadoc.internal.doclets.toolkit.Messages
super_class: java.lang.Object
{
private final jdk.javadoc.internal.doclets.toolkit.BaseConfiguration configuration;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final jdk.javadoc.internal.doclets.toolkit.Resources resources;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/Resources;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private jdk.javadoc.doclet.Reporter reporter;
descriptor: Ljdk/javadoc/doclet/Reporter;
flags: (0x0002) ACC_PRIVATE
public void <init>(jdk.javadoc.internal.doclets.toolkit.BaseConfiguration);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield jdk.javadoc.internal.doclets.toolkit.Messages.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
2: aload 0
aload 1
invokevirtual jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.getResources:()Ljdk/javadoc/internal/doclets/toolkit/Resources;
putfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 4 1 configuration Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
MethodParameters:
Name Flags
configuration
public void error(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 2 1 key Ljava/lang/String;
0 2 2 args [Ljava/lang/Object;
MethodParameters:
Name Flags
key
args
public void error(com.sun.source.util.DocTreePath, java.lang.String, java.lang.Object[]);
descriptor: (Lcom/sun/source/util/DocTreePath;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 1
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 2
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 2 1 path Lcom/sun/source/util/DocTreePath;
0 2 2 key Ljava/lang/String;
0 2 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
path
key
args
public void warning(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic javax.tools.Diagnostic$Kind.WARNING:Ljavax/tools/Diagnostic$Kind;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 2 1 key Ljava/lang/String;
0 2 2 args [Ljava/lang/Object;
MethodParameters:
Name Flags
key
args
public void warning(com.sun.source.util.DocTreePath, java.lang.String, java.lang.Object[]);
descriptor: (Lcom/sun/source/util/DocTreePath;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.showMessage:(Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)Z
ifeq 2
1: aload 0
getstatic javax.tools.Diagnostic$Kind.WARNING:Ljavax/tools/Diagnostic$Kind;
aload 1
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 2
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
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/Messages;
0 3 1 path Lcom/sun/source/util/DocTreePath;
0 3 2 key Ljava/lang/String;
0 3 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
path
key
args
public void warning(javax.lang.model.element.Element, java.lang.String, java.lang.Object[]);
descriptor: (Ljavax/lang/model/element/Element;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.showMessage:(Ljavax/lang/model/element/Element;Ljava/lang/String;)Z
ifeq 2
1: aload 0
getstatic javax.tools.Diagnostic$Kind.WARNING:Ljavax/tools/Diagnostic$Kind;
aload 1
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 2
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Ljavax/lang/model/element/Element;Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
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/Messages;
0 3 1 e Ljavax/lang/model/element/Element;
0 3 2 key Ljava/lang/String;
0 3 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
e
key
args
public void notice(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.quiet:Z
ifne 2
1: aload 0
getstatic javax.tools.Diagnostic$Kind.NOTE:Ljavax/tools/Diagnostic$Kind;
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.resources:Ljdk/javadoc/internal/doclets/toolkit/Resources;
aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.Resources.getText:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.report:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 3 1 key Ljava/lang/String;
0 3 2 args [Ljava/lang/Object;
MethodParameters:
Name Flags
key
args
private void report(javax.tools.Diagnostic$Kind, java.lang.String);
descriptor: (Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.initReporter:()V
1: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.reporter:Ljdk/javadoc/doclet/Reporter;
aload 1
aload 2
invokeinterface jdk.javadoc.doclet.Reporter.print:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 3 1 k Ljavax/tools/Diagnostic$Kind;
0 3 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
k
msg
private void report(javax.tools.Diagnostic$Kind, com.sun.source.util.DocTreePath, java.lang.String);
descriptor: (Ljavax/tools/Diagnostic$Kind;Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.initReporter:()V
1: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.reporter:Ljdk/javadoc/doclet/Reporter;
aload 1
aload 2
aload 3
invokeinterface jdk.javadoc.doclet.Reporter.print:(Ljavax/tools/Diagnostic$Kind;Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)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 Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 3 1 k Ljavax/tools/Diagnostic$Kind;
0 3 2 p Lcom/sun/source/util/DocTreePath;
0 3 3 msg Ljava/lang/String;
MethodParameters:
Name Flags
k
p
msg
private void report(javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, java.lang.String);
descriptor: (Ljavax/tools/Diagnostic$Kind;Ljavax/lang/model/element/Element;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.javadoc.internal.doclets.toolkit.Messages.initReporter:()V
1: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.reporter:Ljdk/javadoc/doclet/Reporter;
aload 1
aload 2
aload 3
invokeinterface jdk.javadoc.doclet.Reporter.print:(Ljavax/tools/Diagnostic$Kind;Ljavax/lang/model/element/Element;Ljava/lang/String;)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 Ljdk/javadoc/internal/doclets/toolkit/Messages;
0 3 1 k Ljavax/tools/Diagnostic$Kind;
0 3 2 e Ljavax/lang/model/element/Element;
0 3 3 msg Ljava/lang/String;
MethodParameters:
Name Flags
k
e
msg
private void initReporter();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.reporter:Ljdk/javadoc/doclet/Reporter;
ifnonnull 2
1: aload 0
aload 0
getfield jdk.javadoc.internal.doclets.toolkit.Messages.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.reporter:Ljdk/javadoc/doclet/Reporter;
putfield jdk.javadoc.internal.doclets.toolkit.Messages.reporter:Ljdk/javadoc/doclet/Reporter;
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/toolkit/Messages;
}
SourceFile: "Messages.java"
InnerClasses:
public final Kind = javax.tools.Diagnostic$Kind of javax.tools.Diagnostic