class jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader$ClassFile
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader$ClassFile
super_class: java.lang.Object
{
public final byte[] data;
descriptor: [B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final long timestamp;
descriptor: J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
void <init>(byte[], long);
descriptor: ([BJ)V
flags: (0x0000)
Code:
stack=3, locals=4, 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 jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader$ClassFile.data:[B
2: aload 0
lload 2
putfield jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader$ClassFile.timestamp:J
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/jshell/execution/DefaultLoaderDelegate$RemoteClassLoader$ClassFile;
0 4 1 data [B
0 4 2 timestamp J
MethodParameters:
Name Flags
data
timestamp
}
SourceFile: "DefaultLoaderDelegate.java"
NestHost: jdk.jshell.execution.DefaultLoaderDelegate
InnerClasses:
private RemoteClassLoader = jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader of jdk.jshell.execution.DefaultLoaderDelegate
private ClassFile = jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader$ClassFile of jdk.jshell.execution.DefaultLoaderDelegate$RemoteClassLoader