class sun.rmi.server.Activation$SameHostOnlyServerRef extends sun.rmi.server.UnicastServerRef
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.rmi.server.Activation$SameHostOnlyServerRef
  super_class: sun.rmi.server.UnicastServerRef
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1234

  private java.lang.String accessKind;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  void <init>(sun.rmi.transport.LiveRef, java.lang.String);
    descriptor: (Lsun/rmi/transport/LiveRef;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // sun.rmi.server.Activation$SameHostOnlyServerRef this
        start local 1 // sun.rmi.transport.LiveRef lref
        start local 2 // java.lang.String accessKind
         0: .line 458
            aload 0 /* this */
            aload 1 /* lref */
            invokespecial sun.rmi.server.UnicastServerRef.<init>:(Lsun/rmi/transport/LiveRef;)V
         1: .line 459
            aload 0 /* this */
            aload 2 /* accessKind */
            putfield sun.rmi.server.Activation$SameHostOnlyServerRef.accessKind:Ljava/lang/String;
         2: .line 460
            return
        end local 2 // java.lang.String accessKind
        end local 1 // sun.rmi.transport.LiveRef lref
        end local 0 // sun.rmi.server.Activation$SameHostOnlyServerRef this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lsun/rmi/server/Activation$SameHostOnlyServerRef;
            0    3     1        lref  Lsun/rmi/transport/LiveRef;
            0    3     2  accessKind  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      lref        
      accessKind  

  protected void unmarshalCustomCallData(java.io.ObjectInput);
    descriptor: (Ljava/io/ObjectInput;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.server.Activation$SameHostOnlyServerRef this
        start local 1 // java.io.ObjectInput in
         0: .line 464
            aload 0 /* this */
            getfield sun.rmi.server.Activation$SameHostOnlyServerRef.accessKind:Ljava/lang/String;
            invokestatic sun.rmi.registry.RegistryImpl.checkAccess:(Ljava/lang/String;)V
         1: .line 465
            aload 0 /* this */
            aload 1 /* in */
            invokespecial sun.rmi.server.UnicastServerRef.unmarshalCustomCallData:(Ljava/io/ObjectInput;)V
         2: .line 466
            return
        end local 1 // java.io.ObjectInput in
        end local 0 // sun.rmi.server.Activation$SameHostOnlyServerRef this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/server/Activation$SameHostOnlyServerRef;
            0    3     1    in  Ljava/io/ObjectInput;
    Exceptions:
      throws java.io.IOException, java.lang.ClassNotFoundException
    MethodParameters:
      Name  Flags
      in    
}
SourceFile: "Activation.java"
NestHost: sun.rmi.server.Activation
InnerClasses:
  SameHostOnlyServerRef = sun.rmi.server.Activation$SameHostOnlyServerRef of sun.rmi.server.Activation