class org.glassfish.jersey.client.ClientRuntime$2 implements org.glassfish.jersey.client.spi.AsyncConnectorCallback
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.glassfish.jersey.client.ClientRuntime$2
super_class: java.lang.Object
{
final org.glassfish.jersey.client.ClientRuntime this$0;
descriptor: Lorg/glassfish/jersey/client/ClientRuntime;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final org.glassfish.jersey.client.ClientRequest val$request;
descriptor: Lorg/glassfish/jersey/client/ClientRequest;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final org.glassfish.jersey.client.ResponseCallback val$callback;
descriptor: Lorg/glassfish/jersey/client/ResponseCallback;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(org.glassfish.jersey.client.ClientRuntime, org.glassfish.jersey.client.ClientRequest, org.glassfish.jersey.client.ResponseCallback);
descriptor: (Lorg/glassfish/jersey/client/ClientRuntime;Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ResponseCallback;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 0: aload 0
aload 1
putfield org.glassfish.jersey.client.ClientRuntime$2.this$0:Lorg/glassfish/jersey/client/ClientRuntime;
aload 0
aload 2
putfield org.glassfish.jersey.client.ClientRuntime$2.val$request:Lorg/glassfish/jersey/client/ClientRequest;
aload 0
aload 3
putfield org.glassfish.jersey.client.ClientRuntime$2.val$callback:Lorg/glassfish/jersey/client/ResponseCallback;
aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/ClientRuntime$2;
MethodParameters:
Name Flags
this$0 final
val$request final
val$callback final
public void response(org.glassfish.jersey.client.ClientResponse);
descriptor: (Lorg/glassfish/jersey/client/ClientResponse;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.this$0:Lorg/glassfish/jersey/client/ClientRuntime;
getfield org.glassfish.jersey.client.ClientRuntime.requestScope:Lorg/glassfish/jersey/process/internal/RequestScope;
aload 0
aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.val$request:Lorg/glassfish/jersey/client/ClientRequest;
aload 1
aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.val$callback:Lorg/glassfish/jersey/client/ResponseCallback;
invokedynamic run(Lorg/glassfish/jersey/client/ClientRuntime$2;Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ClientResponse;Lorg/glassfish/jersey/client/ResponseCallback;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
org/glassfish/jersey/client/ClientRuntime$2.lambda$0(Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ClientResponse;Lorg/glassfish/jersey/client/ResponseCallback;)V (7)
()V
invokevirtual org.glassfish.jersey.process.internal.RequestScope.runInScope:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/ClientRuntime$2;
0 2 1 response Lorg/glassfish/jersey/client/ClientResponse;
MethodParameters:
Name Flags
response final
public void failure(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.this$0:Lorg/glassfish/jersey/client/ClientRuntime;
getfield org.glassfish.jersey.client.ClientRuntime.requestScope:Lorg/glassfish/jersey/process/internal/RequestScope;
aload 0
aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.val$request:Lorg/glassfish/jersey/client/ClientRequest;
aload 1
aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.val$callback:Lorg/glassfish/jersey/client/ResponseCallback;
invokedynamic run(Lorg/glassfish/jersey/client/ClientRuntime$2;Lorg/glassfish/jersey/client/ClientRequest;Ljava/lang/Throwable;Lorg/glassfish/jersey/client/ResponseCallback;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
org/glassfish/jersey/client/ClientRuntime$2.lambda$1(Lorg/glassfish/jersey/client/ClientRequest;Ljava/lang/Throwable;Lorg/glassfish/jersey/client/ResponseCallback;)V (7)
()V
invokevirtual org.glassfish.jersey.process.internal.RequestScope.runInScope:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/ClientRuntime$2;
0 2 1 failure Ljava/lang/Throwable;
MethodParameters:
Name Flags
failure final
private void lambda$0(org.glassfish.jersey.client.ClientRequest, org.glassfish.jersey.client.ClientResponse, org.glassfish.jersey.client.ResponseCallback);
descriptor: (Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ClientResponse;Lorg/glassfish/jersey/client/ResponseCallback;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
start local 0 0: aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.this$0:Lorg/glassfish/jersey/client/ClientRuntime;
aload 1
aload 2
aload 3
invokevirtual org.glassfish.jersey.client.ClientRuntime.processResponse:(Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ClientResponse;Lorg/glassfish/jersey/client/ResponseCallback;)V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/ClientRuntime$2;
private void lambda$1(org.glassfish.jersey.client.ClientRequest, java.lang.Throwable, org.glassfish.jersey.client.ResponseCallback);
descriptor: (Lorg/glassfish/jersey/client/ClientRequest;Ljava/lang/Throwable;Lorg/glassfish/jersey/client/ResponseCallback;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
start local 0 0: aload 0
getfield org.glassfish.jersey.client.ClientRuntime$2.this$0:Lorg/glassfish/jersey/client/ClientRuntime;
aload 1
aload 2
aload 3
invokevirtual org.glassfish.jersey.client.ClientRuntime.processFailure:(Lorg/glassfish/jersey/client/ClientRequest;Ljava/lang/Throwable;Lorg/glassfish/jersey/client/ResponseCallback;)V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/ClientRuntime$2;
}
SourceFile: "ClientRuntime.java"
EnclosingMethod: org.glassfish.jersey.client.ClientRuntime.lambda$7:(Lorg/glassfish/jersey/client/ClientRequest;Lorg/glassfish/jersey/client/ResponseCallback;)V
NestHost: org.glassfish.jersey.client.ClientRuntime
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
org.glassfish.jersey.client.ClientRuntime$2