class sun.rmi.server.ActivationGroupImpl$ActiveEntry
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.rmi.server.ActivationGroupImpl$ActiveEntry
super_class: java.lang.Object
{
java.rmi.Remote impl;
descriptor: Ljava/rmi/Remote;
flags: (0x0000)
java.rmi.MarshalledObject<java.rmi.Remote> mobj;
descriptor: Ljava/rmi/MarshalledObject;
flags: (0x0000)
Signature: Ljava/rmi/MarshalledObject<Ljava/rmi/Remote;>;
void <init>(java.rmi.Remote);
descriptor: (Ljava/rmi/Remote;)V
flags: (0x0000)
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield sun.rmi.server.ActivationGroupImpl$ActiveEntry.impl:Ljava/rmi/Remote;
2: aload 0
new java.rmi.MarshalledObject
dup
aload 1
invokespecial java.rmi.MarshalledObject.<init>:(Ljava/lang/Object;)V
putfield sun.rmi.server.ActivationGroupImpl$ActiveEntry.mobj:Ljava/rmi/MarshalledObject;
3: goto 7
StackMap locals: sun.rmi.server.ActivationGroupImpl$ActiveEntry java.rmi.Remote
StackMap stack: java.io.IOException
4: astore 2
start local 2 5: new java.rmi.activation.ActivationException
dup
ldc "failed to marshal remote object"
aload 2
6: invokespecial java.rmi.activation.ActivationException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 2 7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lsun/rmi/server/ActivationGroupImpl$ActiveEntry;
0 8 1 impl Ljava/rmi/Remote;
5 7 2 e Ljava/io/IOException;
Exception table:
from to target type
2 3 4 Class java.io.IOException
Exceptions:
throws java.rmi.activation.ActivationException
MethodParameters:
Name Flags
impl
}
SourceFile: "ActivationGroupImpl.java"
NestHost: sun.rmi.server.ActivationGroupImpl
InnerClasses:
private ActiveEntry = sun.rmi.server.ActivationGroupImpl$ActiveEntry of sun.rmi.server.ActivationGroupImpl