class java.io.ObjectInputStream$ValidationList$Callback
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.io.ObjectInputStream$ValidationList$Callback
super_class: java.lang.Object
{
final java.io.ObjectInputValidation obj;
descriptor: Ljava/io/ObjectInputValidation;
flags: (0x0010) ACC_FINAL
final int priority;
descriptor: I
flags: (0x0010) ACC_FINAL
java.io.ObjectInputStream$ValidationList$Callback next;
descriptor: Ljava/io/ObjectInputStream$ValidationList$Callback;
flags: (0x0000)
final java.security.AccessControlContext acc;
descriptor: Ljava/security/AccessControlContext;
flags: (0x0010) ACC_FINAL
void <init>(java.io.ObjectInputValidation, int, java.io.ObjectInputStream$ValidationList$Callback, java.security.AccessControlContext);
descriptor: (Ljava/io/ObjectInputValidation;ILjava/io/ObjectInputStream$ValidationList$Callback;Ljava/security/AccessControlContext;)V
flags: (0x0000)
Code:
stack=2, locals=5, args_size=5
start local 0 // java.io.ObjectInputStream$ValidationList$Callback this
start local 1 // java.io.ObjectInputValidation obj
start local 2 // int priority
start local 3 // java.io.ObjectInputStream$ValidationList$Callback next
start local 4 // java.security.AccessControlContext acc
0: .line 2571
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 2574
aload 0 /* this */
aload 1 /* obj */
putfield java.io.ObjectInputStream$ValidationList$Callback.obj:Ljava/io/ObjectInputValidation;
2: .line 2575
aload 0 /* this */
iload 2 /* priority */
putfield java.io.ObjectInputStream$ValidationList$Callback.priority:I
3: .line 2576
aload 0 /* this */
aload 3 /* next */
putfield java.io.ObjectInputStream$ValidationList$Callback.next:Ljava/io/ObjectInputStream$ValidationList$Callback;
4: .line 2577
aload 0 /* this */
aload 4 /* acc */
putfield java.io.ObjectInputStream$ValidationList$Callback.acc:Ljava/security/AccessControlContext;
5: .line 2578
return
end local 4 // java.security.AccessControlContext acc
end local 3 // java.io.ObjectInputStream$ValidationList$Callback next
end local 2 // int priority
end local 1 // java.io.ObjectInputValidation obj
end local 0 // java.io.ObjectInputStream$ValidationList$Callback this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljava/io/ObjectInputStream$ValidationList$Callback;
0 6 1 obj Ljava/io/ObjectInputValidation;
0 6 2 priority I
0 6 3 next Ljava/io/ObjectInputStream$ValidationList$Callback;
0 6 4 acc Ljava/security/AccessControlContext;
MethodParameters:
Name Flags
obj
priority
next
acc
}
SourceFile: "ObjectInputStream.java"
NestHost: java.io.ObjectInputStream
InnerClasses:
private ValidationList = java.io.ObjectInputStream$ValidationList of java.io.ObjectInputStream
private Callback = java.io.ObjectInputStream$ValidationList$Callback of java.io.ObjectInputStream$ValidationList