public final class org.apache.http.client.params.HttpClientParamConfig
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.http.client.params.HttpClientParamConfig
  super_class: java.lang.Object
{
  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.http.client.params.HttpClientParamConfig this
         0: .line 49
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 50
            return
        end local 0 // org.apache.http.client.params.HttpClientParamConfig this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/http/client/params/HttpClientParamConfig;

  public static org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams);
    descriptor: (Lorg/apache/http/params/HttpParams;)Lorg/apache/http/client/config/RequestConfig;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.http.params.HttpParams params
         0: .line 54
            aload 0 /* params */
            getstatic org.apache.http.client.config.RequestConfig.DEFAULT:Lorg/apache/http/client/config/RequestConfig;
            invokestatic org.apache.http.client.params.HttpClientParamConfig.getRequestConfig:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/client/config/RequestConfig;)Lorg/apache/http/client/config/RequestConfig;
            areturn
        end local 0 // org.apache.http.params.HttpParams params
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  params  Lorg/apache/http/params/HttpParams;
    MethodParameters:
        Name  Flags
      params  final

  public static org.apache.http.client.config.RequestConfig getRequestConfig(org.apache.http.params.HttpParams, org.apache.http.client.config.RequestConfig);
    descriptor: (Lorg/apache/http/params/HttpParams;Lorg/apache/http/client/config/RequestConfig;)Lorg/apache/http/client/config/RequestConfig;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=8, args_size=2
        start local 0 // org.apache.http.params.HttpParams params
        start local 1 // org.apache.http.client.config.RequestConfig defaultConfig
         0: .line 59
            aload 1 /* defaultConfig */
            invokestatic org.apache.http.client.config.RequestConfig.copy:(Lorg/apache/http/client/config/RequestConfig;)Lorg/apache/http/client/config/RequestConfig$Builder;
         1: .line 60
            aload 0 /* params */
         2: .line 61
            ldc "http.socket.timeout"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.getSocketTimeout:()I
         3: .line 60
            invokeinterface org.apache.http.params.HttpParams.getIntParameter:(Ljava/lang/String;I)I
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setSocketTimeout:(I)Lorg/apache/http/client/config/RequestConfig$Builder;
         4: .line 62
            aload 0 /* params */
         5: .line 63
            ldc "http.connection.stalecheck"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isStaleConnectionCheckEnabled:()Z
         6: .line 62
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setStaleConnectionCheckEnabled:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
         7: .line 64
            aload 0 /* params */
         8: .line 65
            ldc "http.connection.timeout"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.getConnectTimeout:()I
         9: .line 64
            invokeinterface org.apache.http.params.HttpParams.getIntParameter:(Ljava/lang/String;I)I
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setConnectTimeout:(I)Lorg/apache/http/client/config/RequestConfig$Builder;
        10: .line 66
            aload 0 /* params */
        11: .line 67
            ldc "http.protocol.expect-continue"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isExpectContinueEnabled:()Z
        12: .line 66
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setExpectContinueEnabled:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
        13: .line 68
            aload 0 /* params */
        14: .line 69
            ldc "http.protocol.handle-authentication"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isAuthenticationEnabled:()Z
        15: .line 68
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setAuthenticationEnabled:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
        16: .line 70
            aload 0 /* params */
        17: .line 71
            ldc "http.protocol.allow-circular-redirects"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isCircularRedirectsAllowed:()Z
        18: .line 70
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setCircularRedirectsAllowed:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
        19: .line 72
            aload 0 /* params */
        20: .line 73
            ldc "http.conn-manager.timeout"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.getConnectionRequestTimeout:()I
            i2l
        21: .line 72
            invokeinterface org.apache.http.params.HttpParams.getLongParameter:(Ljava/lang/String;J)J
            l2i
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setConnectionRequestTimeout:(I)Lorg/apache/http/client/config/RequestConfig$Builder;
        22: .line 74
            aload 0 /* params */
        23: .line 75
            ldc "http.protocol.max-redirects"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.getMaxRedirects:()I
        24: .line 74
            invokeinterface org.apache.http.params.HttpParams.getIntParameter:(Ljava/lang/String;I)I
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setMaxRedirects:(I)Lorg/apache/http/client/config/RequestConfig$Builder;
        25: .line 76
            aload 0 /* params */
        26: .line 77
            ldc "http.protocol.handle-redirects"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isRedirectsEnabled:()Z
        27: .line 76
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setRedirectsEnabled:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
        28: .line 78
            aload 0 /* params */
        29: .line 79
            ldc "http.protocol.reject-relative-redirect"
            aload 1 /* defaultConfig */
            invokevirtual org.apache.http.client.config.RequestConfig.isRelativeRedirectsAllowed:()Z
            ifeq 30
            iconst_0
            goto 31
      StackMap locals: org.apache.http.params.HttpParams org.apache.http.client.config.RequestConfig
      StackMap stack: org.apache.http.client.config.RequestConfig$Builder org.apache.http.params.HttpParams java.lang.String
        30: iconst_1
        31: .line 78
      StackMap locals: org.apache.http.params.HttpParams org.apache.http.client.config.RequestConfig
      StackMap stack: org.apache.http.client.config.RequestConfig$Builder org.apache.http.params.HttpParams java.lang.String int
            invokeinterface org.apache.http.params.HttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z
        32: .line 79
            ifeq 34
        33: .line 78
            iconst_0
            goto 35
      StackMap locals:
      StackMap stack: org.apache.http.client.config.RequestConfig$Builder
        34: iconst_1
      StackMap locals: org.apache.http.params.HttpParams org.apache.http.client.config.RequestConfig
      StackMap stack: org.apache.http.client.config.RequestConfig$Builder int
        35: invokevirtual org.apache.http.client.config.RequestConfig$Builder.setRelativeRedirectsAllowed:(Z)Lorg/apache/http/client/config/RequestConfig$Builder;
        36: .line 59
            astore 2 /* builder */
        start local 2 // org.apache.http.client.config.RequestConfig$Builder builder
        37: .line 81
            aload 0 /* params */
            ldc "http.route.default-proxy"
            invokeinterface org.apache.http.params.HttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.http.HttpHost
            astore 3 /* proxy */
        start local 3 // org.apache.http.HttpHost proxy
        38: .line 82
            aload 3 /* proxy */
            ifnull 40
        39: .line 83
            aload 2 /* builder */
            aload 3 /* proxy */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setProxy:(Lorg/apache/http/HttpHost;)Lorg/apache/http/client/config/RequestConfig$Builder;
            pop
        40: .line 85
      StackMap locals: org.apache.http.client.config.RequestConfig$Builder org.apache.http.HttpHost
      StackMap stack:
            aload 0 /* params */
            ldc "http.route.local-address"
            invokeinterface org.apache.http.params.HttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.net.InetAddress
            astore 4 /* localAddress */
        start local 4 // java.net.InetAddress localAddress
        41: .line 86
            aload 4 /* localAddress */
            ifnull 43
        42: .line 87
            aload 2 /* builder */
            aload 4 /* localAddress */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setLocalAddress:(Ljava/net/InetAddress;)Lorg/apache/http/client/config/RequestConfig$Builder;
            pop
        43: .line 89
      StackMap locals: java.net.InetAddress
      StackMap stack:
            aload 0 /* params */
            ldc "http.auth.target-scheme-pref"
            invokeinterface org.apache.http.params.HttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.util.Collection
            astore 5 /* targetAuthPrefs */
        start local 5 // java.util.Collection targetAuthPrefs
        44: .line 90
            aload 5 /* targetAuthPrefs */
            ifnull 46
        45: .line 91
            aload 2 /* builder */
            aload 5 /* targetAuthPrefs */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setTargetPreferredAuthSchemes:(Ljava/util/Collection;)Lorg/apache/http/client/config/RequestConfig$Builder;
            pop
        46: .line 93
      StackMap locals: java.util.Collection
      StackMap stack:
            aload 0 /* params */
            ldc "http.auth.proxy-scheme-pref"
            invokeinterface org.apache.http.params.HttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.util.Collection
            astore 6 /* proxySuthPrefs */
        start local 6 // java.util.Collection proxySuthPrefs
        47: .line 94
            aload 6 /* proxySuthPrefs */
            ifnull 49
        48: .line 95
            aload 2 /* builder */
            aload 6 /* proxySuthPrefs */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setProxyPreferredAuthSchemes:(Ljava/util/Collection;)Lorg/apache/http/client/config/RequestConfig$Builder;
            pop
        49: .line 97
      StackMap locals: java.util.Collection
      StackMap stack:
            aload 0 /* params */
            ldc "http.protocol.cookie-policy"
            invokeinterface org.apache.http.params.HttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 7 /* cookiePolicy */
        start local 7 // java.lang.String cookiePolicy
        50: .line 98
            aload 7 /* cookiePolicy */
            ifnull 52
        51: .line 99
            aload 2 /* builder */
            aload 7 /* cookiePolicy */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.setCookieSpec:(Ljava/lang/String;)Lorg/apache/http/client/config/RequestConfig$Builder;
            pop
        52: .line 101
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* builder */
            invokevirtual org.apache.http.client.config.RequestConfig$Builder.build:()Lorg/apache/http/client/config/RequestConfig;
            areturn
        end local 7 // java.lang.String cookiePolicy
        end local 6 // java.util.Collection proxySuthPrefs
        end local 5 // java.util.Collection targetAuthPrefs
        end local 4 // java.net.InetAddress localAddress
        end local 3 // org.apache.http.HttpHost proxy
        end local 2 // org.apache.http.client.config.RequestConfig$Builder builder
        end local 1 // org.apache.http.client.config.RequestConfig defaultConfig
        end local 0 // org.apache.http.params.HttpParams params
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   53     0           params  Lorg/apache/http/params/HttpParams;
            0   53     1    defaultConfig  Lorg/apache/http/client/config/RequestConfig;
           37   53     2          builder  Lorg/apache/http/client/config/RequestConfig$Builder;
           38   53     3            proxy  Lorg/apache/http/HttpHost;
           41   53     4     localAddress  Ljava/net/InetAddress;
           44   53     5  targetAuthPrefs  Ljava/util/Collection<Ljava/lang/String;>;
           47   53     6   proxySuthPrefs  Ljava/util/Collection<Ljava/lang/String;>;
           50   53     7     cookiePolicy  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      params         final
      defaultConfig  final
}
SourceFile: "HttpClientParamConfig.java"
InnerClasses:
  public Builder = org.apache.http.client.config.RequestConfig$Builder of org.apache.http.client.config.RequestConfig
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()