final class javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part
super_class: java.lang.Object
{
private java.lang.String s;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean named;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.Class<?> c;
descriptor: Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/lang/Class<*>;
final javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle this$1;
descriptor: Ljavax/swing/plaf/nimbus/NimbusDefaults$LazyStyle;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle, java.lang.String);
descriptor: (Ljavax/swing/plaf/nimbus/NimbusDefaults$LazyStyle;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=5, locals=3, args_size=3
start local 0 // javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part this
start local 2 // java.lang.String s
0: .line 1561
aload 0 /* this */
aload 1
putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.this$1:Ljavax/swing/plaf/nimbus/NimbusDefaults$LazyStyle;
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 1562
aload 0 /* this */
aload 2 /* s */
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 34
if_icmpne 2
aload 2 /* s */
aload 2 /* s */
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.charAt:(I)C
bipush 34
if_icmpne 2
iconst_1
goto 3
StackMap locals: javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle java.lang.String
StackMap stack: javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part
2: iconst_0
StackMap locals: javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle java.lang.String
StackMap stack: javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part int
3: putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.named:Z
4: .line 1563
aload 0 /* this */
getfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.named:Z
ifeq 7
5: .line 1564
aload 0 /* this */
aload 2 /* s */
iconst_1
aload 2 /* s */
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.s:Ljava/lang/String;
6: .line 1565
goto 14
7: .line 1566
StackMap locals:
StackMap stack:
aload 0 /* this */
aload 2 /* s */
putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.s:Ljava/lang/String;
8: .line 1570
aload 0 /* this */
new java.lang.StringBuilder
dup
ldc "javax.swing.J"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2 /* s */
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.c:Ljava/lang/Class;
9: .line 1571
goto 11
StackMap locals:
StackMap stack: java.lang.Exception
10: pop
11: .line 1574
StackMap locals:
StackMap stack:
aload 0 /* this */
aload 2 /* s */
ldc "_"
ldc "."
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
putfield javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part.c:Ljava/lang/Class;
12: .line 1575
goto 14
StackMap locals:
StackMap stack: java.lang.Exception
13: pop
14: .line 1578
StackMap locals:
StackMap stack:
return
end local 2 // java.lang.String s
end local 0 // javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part this
LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljavax/swing/plaf/nimbus/NimbusDefaults$LazyStyle$Part;
0 15 2 s Ljava/lang/String;
Exception table:
from to target type
8 9 10 Class java.lang.Exception
11 12 13 Class java.lang.Exception
MethodParameters:
Name Flags
this$0 final
s
}
SourceFile: "NimbusDefaults.java"
NestHost: javax.swing.plaf.nimbus.NimbusDefaults
InnerClasses:
private final LazyStyle = javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle of javax.swing.plaf.nimbus.NimbusDefaults
private final Part = javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle$Part of javax.swing.plaf.nimbus.NimbusDefaults$LazyStyle