public class com.sun.tools.javap.TypeAnnotationWriter$Note
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.javap.TypeAnnotationWriter$Note
super_class: java.lang.Object
{
public final com.sun.tools.javap.TypeAnnotationWriter$NoteKind kind;
descriptor: Lcom/sun/tools/javap/TypeAnnotationWriter$NoteKind;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final com.sun.tools.classfile.TypeAnnotation anno;
descriptor: Lcom/sun/tools/classfile/TypeAnnotation;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
void <init>(com.sun.tools.javap.TypeAnnotationWriter$NoteKind, com.sun.tools.classfile.TypeAnnotation);
descriptor: (Lcom/sun/tools/javap/TypeAnnotationWriter$NoteKind;Lcom/sun/tools/classfile/TypeAnnotation;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // com.sun.tools.javap.TypeAnnotationWriter$Note this
start local 1 // com.sun.tools.javap.TypeAnnotationWriter$NoteKind kind
start local 2 // com.sun.tools.classfile.TypeAnnotation anno
0: .line 55
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 56
aload 0 /* this */
aload 1 /* kind */
putfield com.sun.tools.javap.TypeAnnotationWriter$Note.kind:Lcom/sun/tools/javap/TypeAnnotationWriter$NoteKind;
2: .line 57
aload 0 /* this */
aload 2 /* anno */
putfield com.sun.tools.javap.TypeAnnotationWriter$Note.anno:Lcom/sun/tools/classfile/TypeAnnotation;
3: .line 58
return
end local 2 // com.sun.tools.classfile.TypeAnnotation anno
end local 1 // com.sun.tools.javap.TypeAnnotationWriter$NoteKind kind
end local 0 // com.sun.tools.javap.TypeAnnotationWriter$Note this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/javap/TypeAnnotationWriter$Note;
0 4 1 kind Lcom/sun/tools/javap/TypeAnnotationWriter$NoteKind;
0 4 2 anno Lcom/sun/tools/classfile/TypeAnnotation;
MethodParameters:
Name Flags
kind
anno
}
SourceFile: "TypeAnnotationWriter.java"
NestHost: com.sun.tools.javap.TypeAnnotationWriter
InnerClasses:
public Note = com.sun.tools.javap.TypeAnnotationWriter$Note of com.sun.tools.javap.TypeAnnotationWriter
public final NoteKind = com.sun.tools.javap.TypeAnnotationWriter$NoteKind of com.sun.tools.javap.TypeAnnotationWriter