public class org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder extends org.apache.commons.vfs2.FileSystemConfigBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder
  super_class: org.apache.commons.vfs2.FileSystemConfigBuilder
{
  protected static final java.lang.String KEY_FOLLOW_REDIRECT;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "followRedirect"

  protected static final java.lang.String KEY_USER_AGENT;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "userAgent"

  private static final org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder BUILDER;
    descriptor: Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int DEFAULT_MAX_HOST_CONNECTIONS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  private static final int DEFAULT_MAX_CONNECTIONS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 50

  private static final int DEFAULT_CONNECTION_TIMEOUT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int DEFAULT_SO_TIMEOUT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEFAULT_FOLLOW_REDIRECT;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final java.lang.String DEFAULT_USER_AGENT;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Jakarta-Commons-VFS"

  private static final java.lang.String KEY_PREEMPTIVE_AUTHENTICATION;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "preemptiveAuth"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 36
            new org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder
            dup
            invokespecial org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.<init>:()V
            putstatic org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.BUILDER:Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
         1: .line 50
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // java.lang.String prefix
         0: .line 59
            aload 0 /* this */
            aload 1 /* prefix */
            invokespecial org.apache.commons.vfs2.FileSystemConfigBuilder.<init>:(Ljava/lang/String;)V
         1: .line 60
            return
        end local 1 // java.lang.String prefix
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1  prefix  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      prefix  final

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
         0: .line 63
            aload 0 /* this */
            ldc "http."
            invokespecial org.apache.commons.vfs2.FileSystemConfigBuilder.<init>:(Ljava/lang/String;)V
         1: .line 64
            return
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;

  public static org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder getInstance();
    descriptor: ()Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 72
            getstatic org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.BUILDER:Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void setUrlCharset(org.apache.commons.vfs2.FileSystemOptions, java.lang.String);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String chaset
         0: .line 82
            aload 0 /* this */
            aload 1 /* opts */
            ldc "urlCharset"
            aload 2 /* chaset */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 83
            return
        end local 2 // java.lang.String chaset
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1    opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  chaset  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      opts    final
      chaset  final

  public java.lang.String getUrlCharset(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 92
            aload 0 /* this */
            aload 1 /* opts */
            ldc "urlCharset"
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getString:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setProxyHost(org.apache.commons.vfs2.FileSystemOptions, java.lang.String);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String proxyHost
         0: .line 106
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyHost"
            aload 2 /* proxyHost */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 107
            return
        end local 2 // java.lang.String proxyHost
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyHost  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      opts       final
      proxyHost  final

  public void setProxyPort(org.apache.commons.vfs2.FileSystemOptions, int);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int proxyPort
         0: .line 118
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyPort"
            iload 2 /* proxyPort */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 119
            return
        end local 2 // int proxyPort
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyPort  I
    MethodParameters:
           Name  Flags
      opts       final
      proxyPort  final

  public java.lang.String getProxyHost(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 130
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyHost"
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getString:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public int getProxyPort(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 142
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyPort"
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setProxyAuthenticator(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.UserAuthenticator);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lorg/apache/commons/vfs2/UserAuthenticator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.UserAuthenticator authenticator
         0: .line 152
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyAuthenticator"
            aload 2 /* authenticator */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 153
            return
        end local 2 // org.apache.commons.vfs2.UserAuthenticator authenticator
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1           opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  authenticator  Lorg/apache/commons/vfs2/UserAuthenticator;
    MethodParameters:
               Name  Flags
      opts           final
      authenticator  final

  public org.apache.commons.vfs2.UserAuthenticator getProxyAuthenticator(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/vfs2/UserAuthenticator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 162
            aload 0 /* this */
            aload 1 /* opts */
            ldc "proxyAuthenticator"
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.UserAuthenticator
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setCookies(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.httpclient.Cookie[]);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;[Lorg/apache/commons/httpclient/Cookie;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.httpclient.Cookie[] cookies
         0: .line 172
            aload 0 /* this */
            aload 1 /* opts */
            ldc "cookies"
            aload 2 /* cookies */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 173
            return
        end local 2 // org.apache.commons.httpclient.Cookie[] cookies
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1     opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  cookies  [Lorg/apache/commons/httpclient/Cookie;
    MethodParameters:
         Name  Flags
      opts     final
      cookies  final

  public void setFollowRedirect(org.apache.commons.vfs2.FileSystemOptions, boolean);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // boolean redirect
         0: .line 184
            aload 0 /* this */
            aload 1 /* opts */
            ldc "followRedirect"
            iload 2 /* redirect */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Z)V
         1: .line 185
            return
        end local 2 // boolean redirect
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1      opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  redirect  Z
    MethodParameters:
          Name  Flags
      opts      final
      redirect  final

  public org.apache.commons.httpclient.Cookie[] getCookies(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)[Lorg/apache/commons/httpclient/Cookie;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 194
            aload 0 /* this */
            aload 1 /* opts */
            ldc "cookies"
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.httpclient.Cookie[]
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public boolean getFollowRedirect(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 206
            aload 0 /* this */
            aload 1 /* opts */
            ldc "followRedirect"
            iconst_1
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getBoolean:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Z)Z
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setMaxTotalConnections(org.apache.commons.vfs2.FileSystemOptions, int);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int maxTotalConnections
         0: .line 217
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection-manager.max-total"
            iload 2 /* maxTotalConnections */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 218
            return
        end local 2 // int maxTotalConnections
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    2     0                 this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1                 opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  maxTotalConnections  I
    MethodParameters:
                     Name  Flags
      opts                 final
      maxTotalConnections  final

  public int getMaxTotalConnections(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 228
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection-manager.max-total"
            bipush 50
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setMaxConnectionsPerHost(org.apache.commons.vfs2.FileSystemOptions, int);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int maxHostConnections
         0: .line 239
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection-manager.max-per-host"
            iload 2 /* maxHostConnections */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 240
            return
        end local 2 // int maxHostConnections
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1                opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  maxHostConnections  I
    MethodParameters:
                    Name  Flags
      opts                final
      maxHostConnections  final

  public int getMaxConnectionsPerHost(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 250
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection-manager.max-per-host"
            iconst_5
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public boolean isPreemptiveAuth(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 261
            aload 0 /* this */
            aload 1 /* opts */
            ldc "preemptiveAuth"
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getBoolean:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setPreemptiveAuth(org.apache.commons.vfs2.FileSystemOptions, boolean);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // boolean preemptiveAuth
         0: .line 273
            aload 0 /* this */
            aload 1 /* opts */
            ldc "preemptiveAuth"
            iload 2 /* preemptiveAuth */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 274
            return
        end local 2 // boolean preemptiveAuth
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1            opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  preemptiveAuth  Z
    MethodParameters:
                Name  Flags
      opts            final
      preemptiveAuth  final

  public void setConnectionTimeout(org.apache.commons.vfs2.FileSystemOptions, int);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int connectionTimeout
         0: .line 284
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection.timeout"
            iload 2 /* connectionTimeout */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 285
            return
        end local 2 // int connectionTimeout
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1               opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  connectionTimeout  I
    MethodParameters:
                   Name  Flags
      opts               final
      connectionTimeout  final

  public int getConnectionTimeout(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 295
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.connection.timeout"
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setSoTimeout(org.apache.commons.vfs2.FileSystemOptions, int);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int soTimeout
         0: .line 306
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.socket.timeout"
            iload 2 /* soTimeout */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 307
            return
        end local 2 // int soTimeout
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  soTimeout  I
    MethodParameters:
           Name  Flags
      opts       final
      soTimeout  final

  public int getSoTimeout(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 317
            aload 0 /* this */
            aload 1 /* opts */
            ldc "http.socket.timeout"
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            ireturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setUserAgent(org.apache.commons.vfs2.FileSystemOptions, java.lang.String);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String userAgent
         0: .line 327
            aload 0 /* this */
            aload 1 /* opts */
            ldc "userAgent"
            aload 2 /* userAgent */
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 328
            return
        end local 2 // java.lang.String userAgent
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  userAgent  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      opts       final
      userAgent  final

  public java.lang.String getUserAgent(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 337
            aload 0 /* this */
            aload 1 /* opts */
            ldc "userAgent"
            invokevirtual org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* userAgent */
        start local 2 // java.lang.String userAgent
         1: .line 338
            aload 2 /* userAgent */
            ifnull 2
            aload 2 /* userAgent */
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: ldc "Jakarta-Commons-VFS"
      StackMap locals:
      StackMap stack: java.lang.String
         3: areturn
        end local 2 // java.lang.String userAgent
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
            0    4     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            1    4     2  userAgent  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      opts  final

  protected java.lang.Class<? extends org.apache.commons.vfs2.FileSystem> getConfigClass();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
         0: .line 343
            ldc Lorg/apache/commons/vfs2/provider/http/HttpFileSystem;
            areturn
        end local 0 // org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder;
    Signature: ()Ljava/lang/Class<+Lorg/apache/commons/vfs2/FileSystem;>;
}
SourceFile: "HttpFileSystemConfigBuilder.java"