public class org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory extends org.springframework.http.client.HttpComponentsClientHttpRequestFactory implements org.springframework.http.client.AsyncClientHttpRequestFactory, org.springframework.beans.factory.InitializingBean
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory
  super_class: org.springframework.http.client.HttpComponentsClientHttpRequestFactory
{
  private org.apache.http.nio.client.HttpAsyncClient asyncClient;
    descriptor: Lorg/apache/http/nio/client/HttpAsyncClient;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 61
            aload 0 /* this */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.<init>:()V
         1: .line 62
            aload 0 /* this */
            invokestatic org.apache.http.impl.nio.client.HttpAsyncClients.createSystem:()Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 63
            return
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;

  public void <init>(org.apache.http.nio.client.HttpAsyncClient);
    descriptor: (Lorg/apache/http/nio/client/HttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         0: .line 72
            aload 0 /* this */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.<init>:()V
         1: .line 73
            aload 0 /* this */
            aload 1 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 74
            return
        end local 1 // org.apache.http.nio.client.HttpAsyncClient asyncClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    3     1  asyncClient  Lorg/apache/http/nio/client/HttpAsyncClient;
    MethodParameters:
             Name  Flags
      asyncClient  

  public void <init>(org.apache.http.impl.nio.client.CloseableHttpAsyncClient);
    descriptor: (Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
         0: .line 82
            aload 0 /* this */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.<init>:()V
         1: .line 83
            aload 0 /* this */
            aload 1 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 84
            return
        end local 1 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    3     1  asyncClient  Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;
    MethodParameters:
             Name  Flags
      asyncClient  

  public void <init>(org.apache.http.client.HttpClient, org.apache.http.nio.client.HttpAsyncClient);
    descriptor: (Lorg/apache/http/client/HttpClient;Lorg/apache/http/nio/client/HttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.client.HttpClient httpClient
        start local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         0: .line 94
            aload 0 /* this */
            aload 1 /* httpClient */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.<init>:(Lorg/apache/http/client/HttpClient;)V
         1: .line 95
            aload 0 /* this */
            aload 2 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 96
            return
        end local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
        end local 1 // org.apache.http.client.HttpClient httpClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    3     1   httpClient  Lorg/apache/http/client/HttpClient;
            0    3     2  asyncClient  Lorg/apache/http/nio/client/HttpAsyncClient;
    MethodParameters:
             Name  Flags
      httpClient   
      asyncClient  

  public void <init>(org.apache.http.impl.client.CloseableHttpClient, org.apache.http.impl.nio.client.CloseableHttpAsyncClient);
    descriptor: (Lorg/apache/http/impl/client/CloseableHttpClient;Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.impl.client.CloseableHttpClient httpClient
        start local 2 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
         0: .line 107
            aload 0 /* this */
            aload 1 /* httpClient */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.<init>:(Lorg/apache/http/client/HttpClient;)V
         1: .line 108
            aload 0 /* this */
            aload 2 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 109
            return
        end local 2 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
        end local 1 // org.apache.http.impl.client.CloseableHttpClient httpClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    3     1   httpClient  Lorg/apache/http/impl/client/CloseableHttpClient;
            0    3     2  asyncClient  Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;
    MethodParameters:
             Name  Flags
      httpClient   
      asyncClient  

  public void setAsyncClient(org.apache.http.nio.client.HttpAsyncClient);
    descriptor: (Lorg/apache/http/nio/client/HttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         0: .line 119
            aload 1 /* asyncClient */
            ldc "HttpAsyncClient must not be null"
            invokestatic org.springframework.util.Assert.notNull:(Ljava/lang/Object;Ljava/lang/String;)V
         1: .line 120
            aload 0 /* this */
            aload 1 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         2: .line 121
            return
        end local 1 // org.apache.http.nio.client.HttpAsyncClient asyncClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    3     1  asyncClient  Lorg/apache/http/nio/client/HttpAsyncClient;
    MethodParameters:
             Name  Flags
      asyncClient  

  public org.apache.http.nio.client.HttpAsyncClient getAsyncClient();
    descriptor: ()Lorg/apache/http/nio/client/HttpAsyncClient;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 130
            aload 0 /* this */
            getfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
            areturn
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;

  public void setHttpAsyncClient(org.apache.http.impl.nio.client.CloseableHttpAsyncClient);
    descriptor: (Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
         0: .line 140
            aload 0 /* this */
            aload 1 /* asyncClient */
            putfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
         1: .line 141
            return
        end local 1 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient asyncClient
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0    2     1  asyncClient  Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      asyncClient  

  public org.apache.http.impl.nio.client.CloseableHttpAsyncClient getHttpAsyncClient();
    descriptor: ()Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 150
            aload 0 /* this */
            getfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
            instanceof org.apache.http.impl.nio.client.CloseableHttpAsyncClient
         1: .line 151
            ldc "No CloseableHttpAsyncClient - use getAsyncClient() instead"
         2: .line 150
            invokestatic org.springframework.util.Assert.state:(ZLjava/lang/String;)V
         3: .line 152
            aload 0 /* this */
            getfield org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.asyncClient:Lorg/apache/http/nio/client/HttpAsyncClient;
            checkcast org.apache.http.impl.nio.client.CloseableHttpAsyncClient
            areturn
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public void afterPropertiesSet();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 158
            aload 0 /* this */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.startAsyncClient:()Lorg/apache/http/nio/client/HttpAsyncClient;
            pop
         1: .line 159
            return
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;

  private org.apache.http.nio.client.HttpAsyncClient startAsyncClient();
    descriptor: ()Lorg/apache/http/nio/client/HttpAsyncClient;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=3, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 162
            aload 0 /* this */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.getAsyncClient:()Lorg/apache/http/nio/client/HttpAsyncClient;
            astore 1 /* client */
        start local 1 // org.apache.http.nio.client.HttpAsyncClient client
         1: .line 163
            aload 1 /* client */
            instanceof org.apache.http.impl.nio.client.CloseableHttpAsyncClient
            ifeq 5
         2: .line 164
            aload 1 /* client */
            checkcast org.apache.http.impl.nio.client.CloseableHttpAsyncClient
            astore 2 /* closeableAsyncClient */
        start local 2 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient closeableAsyncClient
         3: .line 165
            aload 2 /* closeableAsyncClient */
            invokevirtual org.apache.http.impl.nio.client.CloseableHttpAsyncClient.isRunning:()Z
            ifne 5
         4: .line 166
            aload 2 /* closeableAsyncClient */
            invokevirtual org.apache.http.impl.nio.client.CloseableHttpAsyncClient.start:()V
        end local 2 // org.apache.http.impl.nio.client.CloseableHttpAsyncClient closeableAsyncClient
         5: .line 169
      StackMap locals: org.apache.http.nio.client.HttpAsyncClient
      StackMap stack:
            aload 1 /* client */
            areturn
        end local 1 // org.apache.http.nio.client.HttpAsyncClient client
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    6     0                  this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            1    6     1                client  Lorg/apache/http/nio/client/HttpAsyncClient;
            3    5     2  closeableAsyncClient  Lorg/apache/http/impl/nio/client/CloseableHttpAsyncClient;

  public org.springframework.http.client.AsyncClientHttpRequest createAsyncRequest(java.net.URI, org.springframework.http.HttpMethod);
    descriptor: (Ljava/net/URI;Lorg/springframework/http/HttpMethod;)Lorg/springframework/http/client/AsyncClientHttpRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
        start local 1 // java.net.URI uri
        start local 2 // org.springframework.http.HttpMethod httpMethod
         0: .line 174
            aload 0 /* this */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.startAsyncClient:()Lorg/apache/http/nio/client/HttpAsyncClient;
            astore 3 /* client */
        start local 3 // org.apache.http.nio.client.HttpAsyncClient client
         1: .line 176
            aload 0 /* this */
            aload 2 /* httpMethod */
            aload 1 /* uri */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.createHttpUriRequest:(Lorg/springframework/http/HttpMethod;Ljava/net/URI;)Lorg/apache/http/client/methods/HttpUriRequest;
            astore 4 /* httpRequest */
        start local 4 // org.apache.http.client.methods.HttpUriRequest httpRequest
         2: .line 177
            aload 0 /* this */
            aload 4 /* httpRequest */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.postProcessHttpRequest:(Lorg/apache/http/client/methods/HttpUriRequest;)V
         3: .line 178
            aload 0 /* this */
            aload 2 /* httpMethod */
            aload 1 /* uri */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.createHttpContext:(Lorg/springframework/http/HttpMethod;Ljava/net/URI;)Lorg/apache/http/protocol/HttpContext;
            astore 5 /* context */
        start local 5 // org.apache.http.protocol.HttpContext context
         4: .line 179
            aload 5 /* context */
            ifnonnull 6
         5: .line 180
            invokestatic org.apache.http.client.protocol.HttpClientContext.create:()Lorg/apache/http/client/protocol/HttpClientContext;
            astore 5 /* context */
         6: .line 184
      StackMap locals: org.apache.http.nio.client.HttpAsyncClient org.apache.http.client.methods.HttpUriRequest org.apache.http.protocol.HttpContext
      StackMap stack:
            aload 5 /* context */
            ldc "http.request-config"
            invokeinterface org.apache.http.protocol.HttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object;
            ifnonnull 14
         7: .line 186
            aconst_null
            astore 6 /* config */
        start local 6 // org.apache.http.client.config.RequestConfig config
         8: .line 187
            aload 4 /* httpRequest */
            instanceof org.apache.http.client.methods.Configurable
            ifeq 10
         9: .line 188
            aload 4 /* httpRequest */
            checkcast org.apache.http.client.methods.Configurable
            invokeinterface org.apache.http.client.methods.Configurable.getConfig:()Lorg/apache/http/client/config/RequestConfig;
            astore 6 /* config */
        10: .line 190
      StackMap locals: org.apache.http.client.config.RequestConfig
      StackMap stack:
            aload 6 /* config */
            ifnonnull 12
        11: .line 191
            aload 0 /* this */
            aload 3 /* client */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.createRequestConfig:(Ljava/lang/Object;)Lorg/apache/http/client/config/RequestConfig;
            astore 6 /* config */
        12: .line 193
      StackMap locals:
      StackMap stack:
            aload 6 /* config */
            ifnull 14
        13: .line 194
            aload 5 /* context */
            ldc "http.request-config"
            aload 6 /* config */
            invokeinterface org.apache.http.protocol.HttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 6 // org.apache.http.client.config.RequestConfig config
        14: .line 198
      StackMap locals:
      StackMap stack:
            new org.springframework.http.client.HttpComponentsAsyncClientHttpRequest
            dup
            aload 3 /* client */
            aload 4 /* httpRequest */
            aload 5 /* context */
            invokespecial org.springframework.http.client.HttpComponentsAsyncClientHttpRequest.<init>:(Lorg/apache/http/nio/client/HttpAsyncClient;Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)V
            areturn
        end local 5 // org.apache.http.protocol.HttpContext context
        end local 4 // org.apache.http.client.methods.HttpUriRequest httpRequest
        end local 3 // org.apache.http.nio.client.HttpAsyncClient client
        end local 2 // org.springframework.http.HttpMethod httpMethod
        end local 1 // java.net.URI uri
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            0   15     1          uri  Ljava/net/URI;
            0   15     2   httpMethod  Lorg/springframework/http/HttpMethod;
            1   15     3       client  Lorg/apache/http/nio/client/HttpAsyncClient;
            2   15     4  httpRequest  Lorg/apache/http/client/methods/HttpUriRequest;
            4   15     5      context  Lorg/apache/http/protocol/HttpContext;
            8   14     6       config  Lorg/apache/http/client/config/RequestConfig;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      uri         
      httpMethod  

  public void destroy();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=1
        start local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
         0: .line 204
            aload 0 /* this */
            invokespecial org.springframework.http.client.HttpComponentsClientHttpRequestFactory.destroy:()V
         1: .line 205
            goto 7
         2: .line 206
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 1
         3: .line 207
            aload 0 /* this */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.getAsyncClient:()Lorg/apache/http/nio/client/HttpAsyncClient;
            astore 2 /* asyncClient */
        start local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         4: .line 208
            aload 2 /* asyncClient */
            instanceof java.io.Closeable
            ifeq 6
         5: .line 209
            aload 2 /* asyncClient */
            checkcast java.io.Closeable
            invokeinterface java.io.Closeable.close:()V
        end local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         6: .line 211
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 1
            athrow
         7: .line 207
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory.getAsyncClient:()Lorg/apache/http/nio/client/HttpAsyncClient;
            astore 2 /* asyncClient */
        start local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
         8: .line 208
            aload 2 /* asyncClient */
            instanceof java.io.Closeable
            ifeq 10
         9: .line 209
            aload 2 /* asyncClient */
            checkcast java.io.Closeable
            invokeinterface java.io.Closeable.close:()V
        end local 2 // org.apache.http.nio.client.HttpAsyncClient asyncClient
        10: .line 212
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0         this  Lorg/springframework/http/client/HttpComponentsAsyncClientHttpRequestFactory;
            4    6     2  asyncClient  Lorg/apache/http/nio/client/HttpAsyncClient;
            8   10     2  asyncClient  Lorg/apache/http/nio/client/HttpAsyncClient;
      Exception table:
        from    to  target  type
           0     2       2  any
    Exceptions:
      throws java.lang.Exception
}
SourceFile: "HttpComponentsAsyncClientHttpRequestFactory.java"
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()