class java.util.prefs.FileSystemPreferences$Put extends java.util.prefs.FileSystemPreferences$Change
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.util.prefs.FileSystemPreferences$Put
super_class: java.util.prefs.FileSystemPreferences$Change
{
java.lang.String key;
descriptor: Ljava/lang/String;
flags: (0x0000)
java.lang.String value;
descriptor: Ljava/lang/String;
flags: (0x0000)
final java.util.prefs.FileSystemPreferences this$0;
descriptor: Ljava/util/prefs/FileSystemPreferences;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(java.util.prefs.FileSystemPreferences, java.lang.String, java.lang.String);
descriptor: (Ljava/util/prefs/FileSystemPreferences;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 // java.util.prefs.FileSystemPreferences$Put this
start local 2 // java.lang.String key
start local 3 // java.lang.String value
0: .line 387
aload 0 /* this */
aload 1
putfield java.util.prefs.FileSystemPreferences$Put.this$0:Ljava/util/prefs/FileSystemPreferences;
aload 0 /* this */
aload 1
invokespecial java.util.prefs.FileSystemPreferences$Change.<init>:(Ljava/util/prefs/FileSystemPreferences;)V
1: .line 388
aload 0 /* this */
aload 2 /* key */
putfield java.util.prefs.FileSystemPreferences$Put.key:Ljava/lang/String;
2: .line 389
aload 0 /* this */
aload 3 /* value */
putfield java.util.prefs.FileSystemPreferences$Put.value:Ljava/lang/String;
3: .line 390
return
end local 3 // java.lang.String value
end local 2 // java.lang.String key
end local 0 // java.util.prefs.FileSystemPreferences$Put this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljava/util/prefs/FileSystemPreferences$Put;
0 4 2 key Ljava/lang/String;
0 4 3 value Ljava/lang/String;
MethodParameters:
Name Flags
this$0 final
key
value
void replay();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 // java.util.prefs.FileSystemPreferences$Put this
0: .line 393
aload 0 /* this */
getfield java.util.prefs.FileSystemPreferences$Put.this$0:Ljava/util/prefs/FileSystemPreferences;
getfield java.util.prefs.FileSystemPreferences.prefsCache:Ljava/util/Map;
aload 0 /* this */
getfield java.util.prefs.FileSystemPreferences$Put.key:Ljava/lang/String;
aload 0 /* this */
getfield java.util.prefs.FileSystemPreferences$Put.value:Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: .line 394
return
end local 0 // java.util.prefs.FileSystemPreferences$Put this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/util/prefs/FileSystemPreferences$Put;
}
SourceFile: "FileSystemPreferences.java"
NestHost: java.util.prefs.FileSystemPreferences
InnerClasses:
private abstract Change = java.util.prefs.FileSystemPreferences$Change of java.util.prefs.FileSystemPreferences
private Put = java.util.prefs.FileSystemPreferences$Put of java.util.prefs.FileSystemPreferences