class org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper extends org.apache.commons.vfs2.provider.ftp.FTPClientWrapper
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper
super_class: org.apache.commons.vfs2.provider.ftp.FTPClientWrapper
{
void <init>(org.apache.commons.vfs2.provider.GenericFileName, org.apache.commons.vfs2.FileSystemOptions);
descriptor: (Lorg/apache/commons/vfs2/provider/GenericFileName;Lorg/apache/commons/vfs2/FileSystemOptions;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 // org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper this
start local 1 // org.apache.commons.vfs2.provider.GenericFileName root
start local 2 // org.apache.commons.vfs2.FileSystemOptions fileSystemOptions
0: .line 40
aload 0 /* this */
aload 1 /* root */
aload 2 /* fileSystemOptions */
invokespecial org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.<init>:(Lorg/apache/commons/vfs2/provider/GenericFileName;Lorg/apache/commons/vfs2/FileSystemOptions;)V
1: .line 41
return
end local 2 // org.apache.commons.vfs2.FileSystemOptions fileSystemOptions
end local 1 // org.apache.commons.vfs2.provider.GenericFileName root
end local 0 // org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/vfs2/provider/ftps/FtpsClientWrapper;
0 2 1 root Lorg/apache/commons/vfs2/provider/GenericFileName;
0 2 2 fileSystemOptions Lorg/apache/commons/vfs2/FileSystemOptions;
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
root final
fileSystemOptions final
protected org.apache.commons.net.ftp.FTPClient createClient(org.apache.commons.vfs2.provider.GenericFileName, org.apache.commons.vfs2.UserAuthenticationData);
descriptor: (Lorg/apache/commons/vfs2/provider/GenericFileName;Lorg/apache/commons/vfs2/UserAuthenticationData;)Lorg/apache/commons/net/ftp/FTPClient;
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=3
start local 0 // org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper this
start local 1 // org.apache.commons.vfs2.provider.GenericFileName rootName
start local 2 // org.apache.commons.vfs2.UserAuthenticationData authData
0: .line 46
aload 1 /* rootName */
invokevirtual org.apache.commons.vfs2.provider.GenericFileName.getHostName:()Ljava/lang/String;
aload 1 /* rootName */
invokevirtual org.apache.commons.vfs2.provider.GenericFileName.getPort:()I
1: .line 47
aload 2 /* authData */
getstatic org.apache.commons.vfs2.UserAuthenticationData.USERNAME:Lorg/apache/commons/vfs2/UserAuthenticationData$Type;
2: .line 48
aload 1 /* rootName */
invokevirtual org.apache.commons.vfs2.provider.GenericFileName.getUserName:()Ljava/lang/String;
invokestatic org.apache.commons.vfs2.util.UserAuthenticatorUtils.toChar:(Ljava/lang/String;)[C
3: .line 47
invokestatic org.apache.commons.vfs2.util.UserAuthenticatorUtils.getData:(Lorg/apache/commons/vfs2/UserAuthenticationData;Lorg/apache/commons/vfs2/UserAuthenticationData$Type;[C)[C
4: .line 49
aload 2 /* authData */
getstatic org.apache.commons.vfs2.UserAuthenticationData.PASSWORD:Lorg/apache/commons/vfs2/UserAuthenticationData$Type;
5: .line 50
aload 1 /* rootName */
invokevirtual org.apache.commons.vfs2.provider.GenericFileName.getPassword:()Ljava/lang/String;
invokestatic org.apache.commons.vfs2.util.UserAuthenticatorUtils.toChar:(Ljava/lang/String;)[C
6: .line 49
invokestatic org.apache.commons.vfs2.util.UserAuthenticatorUtils.getData:(Lorg/apache/commons/vfs2/UserAuthenticationData;Lorg/apache/commons/vfs2/UserAuthenticationData$Type;[C)[C
7: .line 51
aload 1 /* rootName */
invokevirtual org.apache.commons.vfs2.provider.GenericFileName.getPath:()Ljava/lang/String;
aload 0 /* this */
invokevirtual org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper.getFileSystemOptions:()Lorg/apache/commons/vfs2/FileSystemOptions;
8: .line 46
invokestatic org.apache.commons.vfs2.provider.ftps.FtpsClientFactory.createConnection:(Ljava/lang/String;I[C[CLjava/lang/String;Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/net/ftp/FTPSClient;
areturn
end local 2 // org.apache.commons.vfs2.UserAuthenticationData authData
end local 1 // org.apache.commons.vfs2.provider.GenericFileName rootName
end local 0 // org.apache.commons.vfs2.provider.ftps.FtpsClientWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/commons/vfs2/provider/ftps/FtpsClientWrapper;
0 9 1 rootName Lorg/apache/commons/vfs2/provider/GenericFileName;
0 9 2 authData Lorg/apache/commons/vfs2/UserAuthenticationData;
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
rootName final
authData final
}
SourceFile: "FtpsClientWrapper.java"
InnerClasses:
public Type = org.apache.commons.vfs2.UserAuthenticationData$Type of org.apache.commons.vfs2.UserAuthenticationData