class org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture extends org.springframework.util.concurrent.FutureAdapter<org.springframework.http.client.ClientHttpResponse, HttpResponse> implements org.springframework.util.concurrent.ListenableFuture<org.springframework.http.client.ClientHttpResponse>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture
  super_class: java.lang.Object
{
  private final org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback callback;
    descriptor: Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(java.util.concurrent.Future<HttpResponse>, org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback);
    descriptor: (Ljava/util/concurrent/Future;Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
         0: .line 23
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tThe import org.apache.http cannot be resolved\n\tHttpAsyncClient cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tHttpAsyncClient cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tHttpAsyncClient cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpEntityEnclosingRequest cannot be resolved to a type\n\tHttpEntityEnclosingRequest cannot be resolved to a type\n\tHttpEntityEnclosingRequest cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpEntity cannot be resolved to a type\n\tNByteArrayEntity cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpResponse cannot be resolved to a type\n\tHttpAsyncClient cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpContext cannot be resolved to a type\n\tFutureCallback cannot be resolved to a type\n\tHttpResponse cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpUriRequest cannot be resolved to a type\n\tHttpResponse cannot be resolved to a type\n\tThe method failed(Exception) of type HttpComponentsAsyncClientHttpRequest.HttpResponseFutureCallback must override or implement a supertype method\n\tThe method cancelled() of type HttpComponentsAsyncClientHttpRequest.HttpResponseFutureCallback must override or implement a supertype method\n\tHttpUriRequest cannot be resolved to a type\n\tThe type HttpComponentsAsyncClientHttpRequest.ClientHttpResponseFuture must implement the inherited abstract method FutureAdapter<ClientHttpResponse,HttpResponse>.adapt(HttpResponse)\n\tHttpResponse cannot be resolved to a type\n\tHttpResponse cannot be resolved to a type\n\tHttpResponse cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture;
    Signature: (Ljava/util/concurrent/Future<LHttpResponse;>;Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback;)V
    MethodParameters:
          Name  Flags
      response  
      callback  

  protected org.springframework.http.client.ClientHttpResponse adapt(HttpResponse);
    descriptor: (LHttpResponse;)Lorg/springframework/http/client/ClientHttpResponse;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tHttpResponse cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture;
    MethodParameters:
          Name  Flags
      response  

  public void addCallback(org.springframework.util.concurrent.ListenableFutureCallback<? super org.springframework.http.client.ClientHttpResponse>);
    descriptor: (Lorg/springframework/util/concurrent/ListenableFutureCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
         0: .line 159
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture;
    Signature: (Lorg/springframework/util/concurrent/ListenableFutureCallback<-Lorg/springframework/http/client/ClientHttpResponse;>;)V
    MethodParameters:
          Name  Flags
      callback  

  public void addCallback(org.springframework.util.concurrent.SuccessCallback<? super org.springframework.http.client.ClientHttpResponse>, org.springframework.util.concurrent.FailureCallback);
    descriptor: (Lorg/springframework/util/concurrent/SuccessCallback;Lorg/springframework/util/concurrent/FailureCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
         0: .line 164
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture;
    Signature: (Lorg/springframework/util/concurrent/SuccessCallback<-Lorg/springframework/http/client/ClientHttpResponse;>;Lorg/springframework/util/concurrent/FailureCallback;)V
    MethodParameters:
                 Name  Flags
      successCallback  
      failureCallback  
}
Signature: Lorg/springframework/util/concurrent/FutureAdapter<Lorg/springframework/http/client/ClientHttpResponse;LHttpResponse;>;Lorg/springframework/util/concurrent/ListenableFuture<Lorg/springframework/http/client/ClientHttpResponse;>;
SourceFile: "HttpComponentsAsyncClientHttpRequest.java"
NestHost: org.springframework.http.client.HttpComponentsAsyncClientHttpRequest
InnerClasses:
  private ClientHttpResponseFuture = org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture of org.springframework.http.client.HttpComponentsAsyncClientHttpRequest
  private HttpResponseFutureCallback = org.springframework.http.client.HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback of org.springframework.http.client.HttpComponentsAsyncClientHttpRequest