class java.util.prefs.FileSystemPreferences$Remove extends java.util.prefs.FileSystemPreferences$Change
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.util.prefs.FileSystemPreferences$Remove
super_class: java.util.prefs.FileSystemPreferences$Change
{
java.lang.String key;
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);
descriptor: (Ljava/util/prefs/FileSystemPreferences;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // java.util.prefs.FileSystemPreferences$Remove this
start local 2 // java.lang.String key
0: .line 409
aload 0 /* this */
aload 1
putfield java.util.prefs.FileSystemPreferences$Remove.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 410
aload 0 /* this */
aload 2 /* key */
putfield java.util.prefs.FileSystemPreferences$Remove.key:Ljava/lang/String;
2: .line 411
return
end local 2 // java.lang.String key
end local 0 // java.util.prefs.FileSystemPreferences$Remove this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljava/util/prefs/FileSystemPreferences$Remove;
0 3 2 key Ljava/lang/String;
MethodParameters:
Name Flags
this$0 final
key
void replay();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 // java.util.prefs.FileSystemPreferences$Remove this
0: .line 414
aload 0 /* this */
getfield java.util.prefs.FileSystemPreferences$Remove.this$0:Ljava/util/prefs/FileSystemPreferences;
getfield java.util.prefs.FileSystemPreferences.prefsCache:Ljava/util/Map;
aload 0 /* this */
getfield java.util.prefs.FileSystemPreferences$Remove.key:Ljava/lang/String;
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
1: .line 415
return
end local 0 // java.util.prefs.FileSystemPreferences$Remove this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/util/prefs/FileSystemPreferences$Remove;
}
SourceFile: "FileSystemPreferences.java"
NestHost: java.util.prefs.FileSystemPreferences
InnerClasses:
private abstract Change = java.util.prefs.FileSystemPreferences$Change of java.util.prefs.FileSystemPreferences
private Remove = java.util.prefs.FileSystemPreferences$Remove of java.util.prefs.FileSystemPreferences