public class sun.tools.java.AmbiguousClass extends sun.tools.java.ClassNotFound
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.tools.java.AmbiguousClass
super_class: sun.tools.java.ClassNotFound
{
public sun.tools.java.Identifier name1;
descriptor: Lsun/tools/java/Identifier;
flags: (0x0001) ACC_PUBLIC
public sun.tools.java.Identifier name2;
descriptor: Lsun/tools/java/Identifier;
flags: (0x0001) ACC_PUBLIC
public void <init>(sun.tools.java.Identifier, sun.tools.java.Identifier);
descriptor: (Lsun/tools/java/Identifier;Lsun/tools/java/Identifier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual sun.tools.java.Identifier.getName:()Lsun/tools/java/Identifier;
invokespecial sun.tools.java.ClassNotFound.<init>:(Lsun/tools/java/Identifier;)V
1: aload 0
aload 1
putfield sun.tools.java.AmbiguousClass.name1:Lsun/tools/java/Identifier;
2: aload 0
aload 2
putfield sun.tools.java.AmbiguousClass.name2:Lsun/tools/java/Identifier;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/tools/java/AmbiguousClass;
0 4 1 name1 Lsun/tools/java/Identifier;
0 4 2 name2 Lsun/tools/java/Identifier;
MethodParameters:
Name Flags
name1
name2
}
SourceFile: "AmbiguousClass.java"