public final class org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder extends org.apache.commons.vfs2.FileSystemConfigBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder
  super_class: org.apache.commons.vfs2.FileSystemConfigBuilder
{
  private static final int DEFAULT_CONNECT_TIMEOUT_MILLIS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public static final org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType PROXY_HTTP;
    descriptor: Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType PROXY_SOCKS5;
    descriptor: Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType PROXY_STREAM;
    descriptor: Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

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

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

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

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

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

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 88
            ldc Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
         1: .line 89
            new org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder
            dup
            invokespecial org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.<init>:()V
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.BUILDER:Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
         2: .line 90
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "COMPRESSION"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.COMPRESSION:Ljava/lang/String;
         3: .line 91
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".CONNECT_TIMEOUT_MILLIS"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONNECT_TIMEOUT_MILLIS:Ljava/lang/String;
         4: .line 92
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".ENCODING"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.ENCODING:Ljava/lang/String;
         5: .line 96
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".IDENTITIES"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITIES:Ljava/lang/String;
         6: .line 97
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "IDENTITY_REPOSITORY_FACTORY"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITY_REPOSITORY_FACTORY:Ljava/lang/String;
         7: .line 98
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "CONFIG_REPOSITORY"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONFIG_REPOSITORY:Ljava/lang/String;
         8: .line 99
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".KEY_EXCHANGE_ALGORITHM"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KEY_EXCHANGE_ALGORITHM:Ljava/lang/String;
         9: .line 100
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "LOAD_OPENSSH_CONFIG"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.LOAD_OPENSSH_CONFIG:Ljava/lang/String;
        10: .line 101
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".KNOWN_HOSTS"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KNOWN_HOSTS:Ljava/lang/String;
        11: .line 102
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PREFERRED_AUTHENTICATIONS"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PREFERRED_AUTHENTICATIONS:Ljava/lang/String;
        12: .line 103
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_COMMAND"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_COMMAND:Ljava/lang/String;
        13: .line 104
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_HOST"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_HOST:Ljava/lang/String;
        14: .line 105
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_OPTIONS"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_OPTIONS:Ljava/lang/String;
        15: .line 106
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_PASSWORD"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PASSWORD:Ljava/lang/String;
        16: .line 107
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_PORT"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PORT:Ljava/lang/String;
        17: .line 110
            new org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType
            dup
            ldc "http"
            invokespecial org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType.<init>:(Ljava/lang/String;)V
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_HTTP:Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
        18: .line 113
            new org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType
            dup
            ldc "socks"
            invokespecial org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType.<init>:(Ljava/lang/String;)V
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_SOCKS5:Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
        19: .line 128
            new org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType
            dup
            ldc "stream"
            invokespecial org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType.<init>:(Ljava/lang/String;)V
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_STREAM:Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
        20: .line 130
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_TYPE"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_TYPE:Ljava/lang/String;
        21: .line 131
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".PROXY_USER"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_USER:Ljava/lang/String;
        22: .line 132
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".TIMEOUT"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.SESSION_TIMEOUT_MILLIS:Ljava/lang/String;
        23: .line 133
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".STRICT_HOST_KEY_CHECKING"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.STRICT_HOST_KEY_CHECKING:Ljava/lang/String;
        24: .line 134
            new java.lang.StringBuilder
            dup
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder._PREFIX:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".USER_DIR_IS_ROOT"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.USER_DIR_IS_ROOT:Ljava/lang/String;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  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.sftp.SftpFileSystemConfigBuilder this
         0: .line 146
            aload 0 /* this */
            ldc "sftp."
            invokespecial org.apache.commons.vfs2.FileSystemConfigBuilder.<init>:(Ljava/lang/String;)V
         1: .line 147
            return
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;

  public java.lang.String getCompression(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 155
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.COMPRESSION:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    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.sftp.SftpFileSystemConfigBuilder this
         0: .line 160
            ldc Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystem;
            areturn
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
    Signature: ()Ljava/lang/Class<+Lorg/apache/commons/vfs2/FileSystem;>;

  public java.lang.Integer getConnectTimeoutMillis(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 170
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONNECT_TIMEOUT_MILLIS:Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getFileNameEncoding(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 180
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.ENCODING:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.io.File[] getIdentities(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)[Ljava/io/File;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 196
            aload 0 /* this */
            aload 1 /* opts */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getIdentityInfo:(Lorg/apache/commons/vfs2/FileSystemOptions;)[Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;
            astore 2 /* info */
        start local 2 // org.apache.commons.vfs2.provider.sftp.IdentityInfo[] info
         1: .line 197
            aload 2 /* info */
            ifnull 9
         2: .line 198
            aload 2 /* info */
            arraylength
            anewarray java.io.File
            astore 3 /* files */
        start local 3 // java.io.File[] files
         3: .line 199
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         4: goto 7
         5: .line 200
      StackMap locals: org.apache.commons.vfs2.provider.sftp.IdentityInfo[] java.io.File[] int
      StackMap stack:
            aload 3 /* files */
            iload 4 /* i */
            aload 2 /* info */
            iload 4 /* i */
            aaload
            invokevirtual org.apache.commons.vfs2.provider.sftp.IdentityInfo.getPrivateKey:()Ljava/io/File;
            aastore
         6: .line 199
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         7: iload 4 /* i */
            aload 3 /* files */
            arraylength
            if_icmplt 5
        end local 4 // int i
         8: .line 202
            aload 3 /* files */
            areturn
        end local 3 // java.io.File[] files
         9: .line 204
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // org.apache.commons.vfs2.provider.sftp.IdentityInfo[] info
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0   10     1   opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            1   10     2   info  [Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;
            3    9     3  files  [Ljava/io/File;
            4    8     4      i  I
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      opts  final

  public org.apache.commons.vfs2.provider.sftp.IdentityInfo[] getIdentityInfo(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)[Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 215
            aload 0 /* this */
            aload 1 /* opts */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getIdentityProvider:(Lorg/apache/commons/vfs2/FileSystemOptions;)[Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
            astore 2 /* infos */
        start local 2 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] infos
         1: .line 216
            aload 2 /* infos */
            ifnull 10
         2: .line 217
            new java.util.ArrayList
            dup
            aload 2 /* infos */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         3: .line 218
            aload 2 /* infos */
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 8
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions org.apache.commons.vfs2.provider.sftp.IdentityProvider[] java.util.List top int int org.apache.commons.vfs2.provider.sftp.IdentityProvider[]
      StackMap stack:
         4: aload 7
            iload 5
            aaload
            astore 4 /* identityProvider */
        start local 4 // org.apache.commons.vfs2.provider.sftp.IdentityProvider identityProvider
         5: .line 219
            aload 4 /* identityProvider */
            instanceof org.apache.commons.vfs2.provider.sftp.IdentityInfo
            ifeq 7
         6: .line 220
            aload 3 /* list */
            aload 4 /* identityProvider */
            checkcast org.apache.commons.vfs2.provider.sftp.IdentityInfo
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 4 // org.apache.commons.vfs2.provider.sftp.IdentityProvider identityProvider
         7: .line 218
      StackMap locals:
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
         8: iload 5
            iload 6
            if_icmplt 4
         9: .line 223
            aload 3 /* list */
            aload 3 /* list */
            invokeinterface java.util.List.size:()I
            anewarray org.apache.commons.vfs2.provider.sftp.IdentityInfo
            invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.provider.sftp.IdentityInfo[]
            areturn
        end local 3 // java.util.List list
        10: .line 225
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions org.apache.commons.vfs2.provider.sftp.IdentityProvider[]
      StackMap stack:
            aconst_null
            areturn
        end local 2 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] infos
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   11     0              this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0   11     1              opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            1   11     2             infos  [Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
            3   10     3              list  Ljava/util/List<Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;>;
            5    7     4  identityProvider  Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
    MethodParameters:
      Name  Flags
      opts  final

  public org.apache.commons.vfs2.provider.sftp.IdentityProvider[] getIdentityProvider(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)[Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 237
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITIES:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.provider.sftp.IdentityProvider[]
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public org.apache.commons.vfs2.provider.sftp.IdentityRepositoryFactory getIdentityRepositoryFactory(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/vfs2/provider/sftp/IdentityRepositoryFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 247
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITY_REPOSITORY_FACTORY:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.provider.sftp.IdentityRepositoryFactory
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public com.jcraft.jsch.ConfigRepository getConfigRepository(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lcom/jcraft/jsch/ConfigRepository;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 257
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONFIG_REPOSITORY:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.jcraft.jsch.ConfigRepository
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public boolean isLoadOpenSSHConfig(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 269
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.LOAD_OPENSSH_CONFIG:Ljava/lang/String;
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.io.File getKnownHosts(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/io/File;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 278
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KNOWN_HOSTS:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.io.File
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getPreferredAuthentications(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 289
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PREFERRED_AUTHENTICATIONS:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getProxyCommand(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 303
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_COMMAND:Ljava/lang/String;
            ldc "nc -q 0 %s %d"
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getString:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 315
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_HOST:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public org.apache.commons.vfs2.FileSystemOptions getProxyOptions(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/vfs2/FileSystemOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 328
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_OPTIONS:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.FileSystemOptions
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getProxyPassword(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 341
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PASSWORD:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 353
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PORT:Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType getProxyType(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 363
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_TYPE:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getProxyUser(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 375
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_USER:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.Integer getSessionTimeoutMillis(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 385
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.SESSION_TIMEOUT_MILLIS:Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;I)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getStrictHostKeyChecking(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 394
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.STRICT_HOST_KEY_CHECKING:Ljava/lang/String;
            ldc "no"
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getString:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.String getKeyExchangeAlgorithm(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 404
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KEY_EXCHANGE_ALGORITHM:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.Integer getTimeout(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 415
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.SESSION_TIMEOUT_MILLIS:Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getInteger:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Integer;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      opts  final

  public java.lang.Boolean getUserDirIsRoot(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 428
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.USER_DIR_IS_ROOT:Ljava/lang/String;
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getBoolean:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean;
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public com.jcraft.jsch.UserInfo getUserInfo(org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;)Lcom/jcraft/jsch/UserInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
         0: .line 437
            aload 0 /* this */
            aload 1 /* opts */
            ldc Lcom/jcraft/jsch/UserInfo;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.getParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.jcraft.jsch.UserInfo
            areturn
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    1     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
      Name  Flags
      opts  final

  public void setCompression(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String compression
         0: .line 454
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.COMPRESSION:Ljava/lang/String;
            aload 2 /* compression */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 455
            return
        end local 2 // java.lang.String compression
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1         opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  compression  Ljava/lang/String;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
             Name  Flags
      opts         final
      compression  final

  public void setConnectTimeoutMillis(org.apache.commons.vfs2.FileSystemOptions, java.lang.Integer);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/Integer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.Integer timeout
         0: .line 465
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONNECT_TIMEOUT_MILLIS:Ljava/lang/String;
            aload 2 /* timeout */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 466
            return
        end local 2 // java.lang.Integer timeout
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1     opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  timeout  Ljava/lang/Integer;
    MethodParameters:
         Name  Flags
      opts     final
      timeout  final

  public void setFileNameEncoding(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String fileNameEncoding
         0: .line 475
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.ENCODING:Ljava/lang/String;
            aload 2 /* fileNameEncoding */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 476
            return
        end local 2 // java.lang.String fileNameEncoding
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1              opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  fileNameEncoding  Ljava/lang/String;
    MethodParameters:
                  Name  Flags
      opts              final
      fileNameEncoding  final

  public void setIdentities(org.apache.commons.vfs2.FileSystemOptions, java.io.File[]);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;[Ljava/io/File;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=5, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.io.File[] identityFiles
         0: .line 491
            aconst_null
            astore 3 /* info */
        start local 3 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] info
         1: .line 492
            aload 2 /* identityFiles */
            ifnull 8
         2: .line 493
            aload 2 /* identityFiles */
            arraylength
            anewarray org.apache.commons.vfs2.provider.sftp.IdentityProvider
            astore 3 /* info */
         3: .line 494
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         4: goto 7
         5: .line 495
      StackMap locals: org.apache.commons.vfs2.provider.sftp.IdentityProvider[] int
      StackMap stack:
            aload 3 /* info */
            iload 4 /* i */
            new org.apache.commons.vfs2.provider.sftp.IdentityInfo
            dup
            aload 2 /* identityFiles */
            iload 4 /* i */
            aaload
            invokespecial org.apache.commons.vfs2.provider.sftp.IdentityInfo.<init>:(Ljava/io/File;)V
            aastore
         6: .line 494
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         7: iload 4 /* i */
            aload 2 /* identityFiles */
            arraylength
            if_icmplt 5
        end local 4 // int i
         8: .line 498
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITIES:Ljava/lang/String;
            aload 3 /* info */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         9: .line 499
            return
        end local 3 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] info
        end local 2 // java.io.File[] identityFiles
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   10     0           this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0   10     1           opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0   10     2  identityFiles  [Ljava/io/File;
            1   10     3           info  [Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
            4    8     4              i  I
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
               Name  Flags
      opts           final
      identityFiles  final

  public void setIdentityInfo(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.provider.sftp.IdentityInfo[]);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;[Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.provider.sftp.IdentityInfo[] identites
         0: .line 513
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITIES:Ljava/lang/String;
            aload 2 /* identites */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 514
            return
        end local 2 // org.apache.commons.vfs2.provider.sftp.IdentityInfo[] identites
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  identites  [Lorg/apache/commons/vfs2/provider/sftp/IdentityInfo;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
           Name  Flags
      opts       final
      identites  final

  public void setIdentityProvider(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.provider.sftp.IdentityProvider[]);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;[Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] identites
         0: .line 526
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITIES:Ljava/lang/String;
            aload 2 /* identites */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 527
            return
        end local 2 // org.apache.commons.vfs2.provider.sftp.IdentityProvider[] identites
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  identites  [Lorg/apache/commons/vfs2/provider/sftp/IdentityProvider;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
           Name  Flags
      opts       final
      identites  final

  public void setIdentityRepositoryFactory(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.provider.sftp.IdentityRepositoryFactory);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lorg/apache/commons/vfs2/provider/sftp/IdentityRepositoryFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.provider.sftp.IdentityRepositoryFactory factory
         0: .line 542
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.IDENTITY_REPOSITORY_FACTORY:Ljava/lang/String;
            aload 2 /* factory */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 543
            return
        end local 2 // org.apache.commons.vfs2.provider.sftp.IdentityRepositoryFactory factory
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1     opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  factory  Lorg/apache/commons/vfs2/provider/sftp/IdentityRepositoryFactory;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
         Name  Flags
      opts     final
      factory  final

  public void setConfigRepository(org.apache.commons.vfs2.FileSystemOptions, com.jcraft.jsch.ConfigRepository);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lcom/jcraft/jsch/ConfigRepository;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // com.jcraft.jsch.ConfigRepository configRepository
         0: .line 558
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.CONFIG_REPOSITORY:Ljava/lang/String;
            aload 2 /* configRepository */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 559
            return
        end local 2 // com.jcraft.jsch.ConfigRepository configRepository
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1              opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  configRepository  Lcom/jcraft/jsch/ConfigRepository;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
                  Name  Flags
      opts              final
      configRepository  final

  public void setKnownHosts(org.apache.commons.vfs2.FileSystemOptions, java.io.File);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/io/File;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.io.File knownHosts
         0: .line 572
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KNOWN_HOSTS:Ljava/lang/String;
            aload 2 /* knownHosts */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 573
            return
        end local 2 // java.io.File knownHosts
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1        opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  knownHosts  Ljava/io/File;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
            Name  Flags
      opts        final
      knownHosts  final

  public void setPreferredAuthentications(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String preferredAuthentications
         0: .line 583
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PREFERRED_AUTHENTICATIONS:Ljava/lang/String;
            aload 2 /* preferredAuthentications */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 584
            return
        end local 2 // java.lang.String preferredAuthentications
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1                      opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  preferredAuthentications  Ljava/lang/String;
    MethodParameters:
                          Name  Flags
      opts                      final
      preferredAuthentications  final

  public void setProxyCommand(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String proxyCommand
         0: .line 595
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_COMMAND:Ljava/lang/String;
            aload 2 /* proxyCommand */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 596
            return
        end local 2 // java.lang.String proxyCommand
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1          opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyCommand  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      opts          final
      proxyCommand  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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String proxyHost
         0: .line 608
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_HOST:Ljava/lang/String;
            aload 2 /* proxyHost */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 609
            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.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            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 setProxyOptions(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.FileSystemOptions);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lorg/apache/commons/vfs2/FileSystemOptions;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.FileSystemOptions proxyOptions
         0: .line 620
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_OPTIONS:Ljava/lang/String;
            aload 2 /* proxyOptions */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 621
            return
        end local 2 // org.apache.commons.vfs2.FileSystemOptions proxyOptions
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1          opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyOptions  Lorg/apache/commons/vfs2/FileSystemOptions;
    MethodParameters:
              Name  Flags
      opts          final
      proxyOptions  final

  public void setProxyPassword(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String proxyPassword
         0: .line 632
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PASSWORD:Ljava/lang/String;
            aload 2 /* proxyPassword */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 633
            return
        end local 2 // java.lang.String proxyPassword
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1           opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyPassword  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      opts           final
      proxyPassword  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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // int proxyPort
         0: .line 646
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_PORT:Ljava/lang/String;
            iload 2 /* proxyPort */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 647
            return
        end local 2 // int proxyPort
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyPort  I
    MethodParameters:
           Name  Flags
      opts       final
      proxyPort  final

  public void setProxyType(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType proxyType
         0: .line 664
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_TYPE:Ljava/lang/String;
            aload 2 /* proxyType */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 665
            return
        end local 2 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType proxyType
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyType  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder$ProxyType;
    MethodParameters:
           Name  Flags
      opts       final
      proxyType  final

  public void setProxyUser(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String proxyUser
         0: .line 676
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.PROXY_USER:Ljava/lang/String;
            aload 2 /* proxyUser */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 677
            return
        end local 2 // java.lang.String proxyUser
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1       opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  proxyUser  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      opts       final
      proxyUser  final

  public void setSessionTimeoutMillis(org.apache.commons.vfs2.FileSystemOptions, java.lang.Integer);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/Integer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.Integer timeout
         0: .line 687
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.SESSION_TIMEOUT_MILLIS:Ljava/lang/String;
            aload 2 /* timeout */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 688
            return
        end local 2 // java.lang.Integer timeout
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1     opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  timeout  Ljava/lang/Integer;
    MethodParameters:
         Name  Flags
      opts     final
      timeout  final

  public void setKeyExchangeAlgorithm(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String keyExchangeAlgoritm
         0: .line 699
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.KEY_EXCHANGE_ALGORITHM:Ljava/lang/String;
            aload 2 /* keyExchangeAlgoritm */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 700
            return
        end local 2 // java.lang.String keyExchangeAlgoritm
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    2     0                 this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1                 opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  keyExchangeAlgoritm  Ljava/lang/String;
    MethodParameters:
                     Name  Flags
      opts                 final
      keyExchangeAlgoritm  final

  public void setStrictHostKeyChecking(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.String hostKeyChecking
         0: .line 717
            aload 2 /* hostKeyChecking */
            ifnull 2
            aload 2 /* hostKeyChecking */
            ldc "ask"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
         1: .line 718
            aload 2 /* hostKeyChecking */
            ldc "no"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
            aload 2 /* hostKeyChecking */
            ldc "yes"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
         2: .line 719
      StackMap locals:
      StackMap stack:
            new org.apache.commons.vfs2.FileSystemException
            dup
            ldc "vfs.provider.sftp/StrictHostKeyChecking-arg.error"
            aload 2 /* hostKeyChecking */
            invokespecial org.apache.commons.vfs2.FileSystemException.<init>:(Ljava/lang/String;Ljava/lang/Object;)V
            athrow
         3: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.STRICT_HOST_KEY_CHECKING:Ljava/lang/String;
            aload 2 /* hostKeyChecking */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         4: .line 723
            return
        end local 2 // java.lang.String hostKeyChecking
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    5     1             opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    5     2  hostKeyChecking  Ljava/lang/String;
    Exceptions:
      throws org.apache.commons.vfs2.FileSystemException
    MethodParameters:
                 Name  Flags
      opts             final
      hostKeyChecking  final

  public void setTimeout(org.apache.commons.vfs2.FileSystemOptions, java.lang.Integer);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/Integer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // java.lang.Integer timeout
         0: .line 734
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.SESSION_TIMEOUT_MILLIS:Ljava/lang/String;
            aload 2 /* timeout */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 735
            return
        end local 2 // java.lang.Integer timeout
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1     opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  timeout  Ljava/lang/Integer;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
         Name  Flags
      opts     final
      timeout  final

  public void setUserDirIsRoot(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // boolean userDirIsRoot
         0: .line 744
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.USER_DIR_IS_ROOT:Ljava/lang/String;
            iload 2 /* userDirIsRoot */
            ifeq 1
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 2
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions int
      StackMap stack: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions java.lang.String
         1: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions int
      StackMap stack: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions java.lang.String java.lang.Boolean
         2: invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         3: .line 745
            return
        end local 2 // boolean userDirIsRoot
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    4     1           opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    4     2  userDirIsRoot  Z
    MethodParameters:
               Name  Flags
      opts           final
      userDirIsRoot  final

  public void setUserInfo(org.apache.commons.vfs2.FileSystemOptions, com.jcraft.jsch.UserInfo);
    descriptor: (Lorg/apache/commons/vfs2/FileSystemOptions;Lcom/jcraft/jsch/UserInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // com.jcraft.jsch.UserInfo info
         0: .line 754
            aload 0 /* this */
            aload 1 /* opts */
            ldc Lcom/jcraft/jsch/UserInfo;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            aload 2 /* info */
            invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 755
            return
        end local 2 // com.jcraft.jsch.UserInfo info
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    2     1  opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    2     2  info  Lcom/jcraft/jsch/UserInfo;
    MethodParameters:
      Name  Flags
      opts  final
      info  final

  public void setLoadOpenSSHConfig(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.sftp.SftpFileSystemConfigBuilder this
        start local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        start local 2 // boolean loadOpenSSHConfig
         0: .line 764
            aload 0 /* this */
            aload 1 /* opts */
            getstatic org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.LOAD_OPENSSH_CONFIG:Ljava/lang/String;
            iload 2 /* loadOpenSSHConfig */
            ifeq 1
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            goto 2
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions int
      StackMap stack: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions java.lang.String
         1: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
      StackMap locals: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions int
      StackMap stack: org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder org.apache.commons.vfs2.FileSystemOptions java.lang.String java.lang.Boolean
         2: invokevirtual org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder.setParam:(Lorg/apache/commons/vfs2/FileSystemOptions;Ljava/lang/String;Ljava/lang/Object;)V
         3: .line 765
            return
        end local 2 // boolean loadOpenSSHConfig
        end local 1 // org.apache.commons.vfs2.FileSystemOptions opts
        end local 0 // org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lorg/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder;
            0    4     1               opts  Lorg/apache/commons/vfs2/FileSystemOptions;
            0    4     2  loadOpenSSHConfig  Z
    MethodParameters:
                   Name  Flags
      opts               final
      loadOpenSSHConfig  final
}
SourceFile: "SftpFileSystemConfigBuilder.java"
NestMembers:
  org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType
InnerClasses:
  public final ProxyType = org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder$ProxyType of org.apache.commons.vfs2.provider.sftp.SftpFileSystemConfigBuilder