class org.springframework.web.client.AsyncRestTemplate$1 extends org.springframework.util.concurrent.ListenableFutureAdapter<java.net.URI, org.springframework.http.HttpHeaders>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.web.client.AsyncRestTemplate$1
super_class: org.springframework.util.concurrent.ListenableFutureAdapter
{
void <init>(org.springframework.util.concurrent.ListenableFuture);
descriptor: (Lorg/springframework/util/concurrent/ListenableFuture;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.springframework.util.concurrent.ListenableFutureAdapter.<init>:(Lorg/springframework/util/concurrent/ListenableFuture;)V
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/client/AsyncRestTemplate$1;
0 1 1 $anonymous0 Lorg/springframework/util/concurrent/ListenableFuture<Lorg/springframework/http/HttpHeaders;>;
MethodParameters:
Name Flags
$anonymous0
protected java.net.URI (org.springframework.http.HttpHeaders);
descriptor: (Lorg/springframework/http/HttpHeaders;)Ljava/net/URI;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.springframework.http.HttpHeaders.getLocation:()Ljava/net/URI;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/client/AsyncRestTemplate$1;
0 1 1 headers Lorg/springframework/http/HttpHeaders;
Exceptions:
throws java.util.concurrent.ExecutionException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
headers
protected java.lang.Object adapt(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast org.springframework.http.HttpHeaders
invokevirtual org.springframework.web.client.AsyncRestTemplate$1.adapt:(Lorg/springframework/http/HttpHeaders;)Ljava/net/URI;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.util.concurrent.ExecutionException
}
Signature: Lorg/springframework/util/concurrent/ListenableFutureAdapter<Ljava/net/URI;Lorg/springframework/http/HttpHeaders;>;
SourceFile: "AsyncRestTemplate.java"
EnclosingMethod: org.springframework.web.client.AsyncRestTemplate.adaptToLocationHeader:(Lorg/springframework/util/concurrent/ListenableFuture;)Lorg/springframework/util/concurrent/ListenableFuture;
NestHost: org.springframework.web.client.AsyncRestTemplate
InnerClasses:
org.springframework.web.client.AsyncRestTemplate$1