class apple.laf.JRSUIConstants$Property
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: apple.laf.JRSUIConstants$Property
super_class: java.lang.Object
{
final apple.laf.JRSUIConstants$PropertyEncoding encoding;
descriptor: Lapple/laf/JRSUIConstants$PropertyEncoding;
flags: (0x0010) ACC_FINAL
final long value;
descriptor: J
flags: (0x0010) ACC_FINAL
final byte ordinal;
descriptor: B
flags: (0x0010) ACC_FINAL
void <init>(apple.laf.JRSUIConstants$PropertyEncoding, byte);
descriptor: (Lapple/laf/JRSUIConstants$PropertyEncoding;B)V
flags: (0x0000)
Code:
stack=4, 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
aload 1
putfield apple.laf.JRSUIConstants$Property.encoding:Lapple/laf/JRSUIConstants$PropertyEncoding;
2: aload 0
iload 2
i2l
aload 1
getfield apple.laf.JRSUIConstants$PropertyEncoding.shift:B
lshl
putfield apple.laf.JRSUIConstants$Property.value:J
3: aload 0
iload 2
putfield apple.laf.JRSUIConstants$Property.ordinal:B
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lapple/laf/JRSUIConstants$Property;
0 5 1 encoding Lapple/laf/JRSUIConstants$PropertyEncoding;
0 5 2 ordinal B
MethodParameters:
Name Flags
encoding final
ordinal final
public long apply(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield apple.laf.JRSUIConstants$Property.encoding:Lapple/laf/JRSUIConstants$PropertyEncoding;
getfield apple.laf.JRSUIConstants$PropertyEncoding.mask:J
ldc -1
lxor
land
aload 0
getfield apple.laf.JRSUIConstants$Property.value:J
lor
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lapple/laf/JRSUIConstants$Property;
0 1 1 encodedState J
MethodParameters:
Name Flags
encodedState final
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic apple.laf.JRSUIConstants.getConstantName:(Ljava/lang/Object;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lapple/laf/JRSUIConstants$Property;
}
SourceFile: "JRSUIConstants.java"
NestHost: apple.laf.JRSUIConstants
InnerClasses:
Property = apple.laf.JRSUIConstants$Property of apple.laf.JRSUIConstants
PropertyEncoding = apple.laf.JRSUIConstants$PropertyEncoding of apple.laf.JRSUIConstants