public abstract class net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile implements net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile
super_class: java.lang.Object
{
private static final java.lang.String SOCKET_FILE_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: ".java_pid"
private static final java.lang.String ATTACH_FILE_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: ".attach_pid"
private final java.lang.String temporaryDirectory;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int attempts;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long pause;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.concurrent.TimeUnit timeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected void <init>(java.lang.String, int, long, java.util.concurrent.TimeUnit);
descriptor: (Ljava/lang/String;IJLjava/util/concurrent/TimeUnit;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile.temporaryDirectory:Ljava/lang/String;
2: aload 0
iload 2
putfield net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile.attempts:I
3: aload 0
lload 3
putfield net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile.pause:J
4: aload 0
aload 5
putfield net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile.timeUnit:Ljava/util/concurrent/TimeUnit;
5: return
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lnet/bytebuddy/agent/VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile;
0 6 1 temporaryDirectory Ljava/lang/String;
0 6 2 attempts I
0 6 3 pause J
0 6 5 timeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
temporaryDirectory
attempts
pause
timeUnit
public net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection connect(java.lang.String);
descriptor: (Ljava/lang/String;)Lnet/bytebuddy/agent/VirtualMachine$ForHotSpot$Connection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSuppressFBWarnings cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/agent/VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile;
Exceptions:
throws java.io.IOException
RuntimeInvisibleAnnotations:
SuppressFBWarnings()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
SuppressFBWarnings()
MethodParameters:
Name Flags
processId
protected abstract void kill(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
MethodParameters:
Name Flags
processId
signal
protected abstract net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection doConnect(java.io.File);
descriptor: (Ljava/io/File;)Lnet/bytebuddy/agent/VirtualMachine$ForHotSpot$Connection;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
socket
}
SourceFile: "VirtualMachine.java"
NestHost: net.bytebuddy.agent.VirtualMachine
InnerClasses:
public ForHotSpot = net.bytebuddy.agent.VirtualMachine$ForHotSpot of net.bytebuddy.agent.VirtualMachine
public abstract Connection = net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection of net.bytebuddy.agent.VirtualMachine$ForHotSpot
public abstract Factory = net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory of net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection
public abstract ForSocketFile = net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory$ForSocketFile of net.bytebuddy.agent.VirtualMachine$ForHotSpot$Connection$Factory