Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/sun/net/ftp/FtpClient.fz


# Fuzion interface to instance members of Java instance class 'sun.net.ftp.FtpClient'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.sun.net.ftp.FtpClient(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.abort() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public abort outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "abort" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.allocate(long) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public allocate_J(arg0 i64) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "allocate" "(J)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.i64_to_java_object Java.sun.net.ftp.FtpClient.allocate_J.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.appendFile(java.lang.String,java.io.InputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public appendFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_(arg0 String, arg1 Java.java.io.InputStream) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "appendFile" "(Ljava/lang/String;Ljava/io/InputStream;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.appendFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_.this.arg0); (Java.sun.net.ftp.FtpClient.appendFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_.this.arg1)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.changeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public changeDirectory_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "changeDirectory" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.changeDirectory_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.changeToParentDirectory() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public changeToParentDirectory outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "changeToParentDirectory" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract void sun.net.ftp.FtpClient.close() throws java.io.IOException':
  #
  public close outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "sun.net.ftp.FtpClient" "close" "()V" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.completePending() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public completePending outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "completePending" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.connect(java.net.SocketAddress) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public connect_Ljava_7_net_7_SocketAddress_s_(arg0 Java.java.net.SocketAddress) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "connect" "(Ljava/net/SocketAddress;)Lsun/net/ftp/FtpClient;" FtpClient.this [(Java.sun.net.ftp.FtpClient.connect_Ljava_7_net_7_SocketAddress_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.connect(java.net.SocketAddress,int) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public connect_Ljava_7_net_7_SocketAddress_s_I(arg0 Java.java.net.SocketAddress, arg1 i32) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "connect" "(Ljava/net/SocketAddress;I)Lsun/net/ftp/FtpClient;" FtpClient.this [(Java.sun.net.ftp.FtpClient.connect_Ljava_7_net_7_SocketAddress_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.sun.net.ftp.FtpClient.connect_Ljava_7_net_7_SocketAddress_s_I.this.arg1)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.deleteFile(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public deleteFile_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "deleteFile" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.deleteFile_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.enablePassiveMode(boolean)':
  #
  public enablePassiveMode_Z(arg0 bool) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "enablePassiveMode" "(Z)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.bool_to_java_object Java.sun.net.ftp.FtpClient.enablePassiveMode_Z.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.endSecureSession() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public endSecureSession outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "endSecureSession" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract int sun.net.ftp.FtpClient.getConnectTimeout()':
  #
  public getConnectTimeout i32 =>
    fuzion.java.call_virtual (i32) "sun.net.ftp.FtpClient" "getConnectTimeout" "()I" FtpClient.this []

  # call Java instance method 'public abstract java.util.List sun.net.ftp.FtpClient.getFeatures() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getFeatures outcome (Java.java.util.List) =>
    fuzion.java.call_virtual (outcome (Java.java.util.List)) "sun.net.ftp.FtpClient" "getFeatures" "()Ljava/util/List;" FtpClient.this []

  # call Java instance method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.getFileStream(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getFileStream_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.io.InputStream) =>
    fuzion.java.call_virtual (outcome (Java.java.io.InputStream)) "sun.net.ftp.FtpClient" "getFileStream" "(Ljava/lang/String;)Ljava/io/InputStream;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getFileStream_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.getFile(java.lang.String,java.io.OutputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_OutputStream_s_(arg0 String, arg1 Java.java.io.OutputStream) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "getFile" "(Ljava/lang/String;Ljava/io/OutputStream;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_OutputStream_s_.this.arg0); (Java.sun.net.ftp.FtpClient.getFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_OutputStream_s_.this.arg1)]

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getHelp(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getHelp_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.net.ftp.FtpClient" "getHelp" "(Ljava/lang/String;)Ljava/lang/String;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getHelp_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getLastFileName()':
  #
  public getLastFileName Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.net.ftp.FtpClient" "getLastFileName" "()Ljava/lang/String;" FtpClient.this []

  # call Java instance method 'public abstract java.util.Date sun.net.ftp.FtpClient.getLastModified(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getLastModified_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.util.Date) =>
    fuzion.java.call_virtual (outcome (Java.java.util.Date)) "sun.net.ftp.FtpClient" "getLastModified" "(Ljava/lang/String;)Ljava/util/Date;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getLastModified_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpReplyCode sun.net.ftp.FtpClient.getLastReplyCode()':
  #
  public getLastReplyCode Java.sun.net.ftp.FtpReplyCode =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpReplyCode) "sun.net.ftp.FtpClient" "getLastReplyCode" "()Lsun/net/ftp/FtpReplyCode;" FtpClient.this []

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getLastResponseString()':
  #
  public getLastResponseString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.net.ftp.FtpClient" "getLastResponseString" "()Ljava/lang/String;" FtpClient.this []

  # call Java instance method 'public abstract long sun.net.ftp.FtpClient.getLastTransferSize()':
  #
  public getLastTransferSize i64 =>
    fuzion.java.call_virtual (i64) "sun.net.ftp.FtpClient" "getLastTransferSize" "()J" FtpClient.this []

  # call Java instance method 'public abstract java.net.Proxy sun.net.ftp.FtpClient.getProxy()':
  #
  public getProxy Java.java.net.Proxy =>
    fuzion.java.call_virtual (Java.java.net.Proxy) "sun.net.ftp.FtpClient" "getProxy" "()Ljava/net/Proxy;" FtpClient.this []

  # call Java instance method 'public abstract int sun.net.ftp.FtpClient.getReadTimeout()':
  #
  public getReadTimeout i32 =>
    fuzion.java.call_virtual (i32) "sun.net.ftp.FtpClient" "getReadTimeout" "()I" FtpClient.this []

  # call Java instance method 'public abstract java.net.SocketAddress sun.net.ftp.FtpClient.getServerAddress()':
  #
  public getServerAddress Java.java.net.SocketAddress =>
    fuzion.java.call_virtual (Java.java.net.SocketAddress) "sun.net.ftp.FtpClient" "getServerAddress" "()Ljava/net/SocketAddress;" FtpClient.this []

  # call Java instance method 'public abstract long sun.net.ftp.FtpClient.getSize(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getSize_Ljava_7_lang_7_String_s_(arg0 String) outcome (i64) =>
    fuzion.java.call_virtual (outcome (i64)) "sun.net.ftp.FtpClient" "getSize" "(Ljava/lang/String;)J" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getSize_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getStatus(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getStatus_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.net.ftp.FtpClient" "getStatus" "(Ljava/lang/String;)Ljava/lang/String;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.getStatus_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getSystem() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getSystem outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.net.ftp.FtpClient" "getSystem" "()Ljava/lang/String;" FtpClient.this []

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getWelcomeMsg()':
  #
  public getWelcomeMsg Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.net.ftp.FtpClient" "getWelcomeMsg" "()Ljava/lang/String;" FtpClient.this []

  # call Java instance method 'public abstract java.lang.String sun.net.ftp.FtpClient.getWorkingDirectory() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getWorkingDirectory outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.net.ftp.FtpClient" "getWorkingDirectory" "()Ljava/lang/String;" FtpClient.this []

  # call Java instance method 'public abstract boolean sun.net.ftp.FtpClient.isConnected()':
  #
  public isConnected bool =>
    fuzion.java.call_virtual (bool) "sun.net.ftp.FtpClient" "isConnected" "()Z" FtpClient.this []

  # call Java instance method 'public abstract boolean sun.net.ftp.FtpClient.isLoggedIn()':
  #
  public isLoggedIn bool =>
    fuzion.java.call_virtual (bool) "sun.net.ftp.FtpClient" "isLoggedIn" "()Z" FtpClient.this []

  # call Java instance method 'public abstract boolean sun.net.ftp.FtpClient.isPassiveModeEnabled()':
  #
  public isPassiveModeEnabled bool =>
    fuzion.java.call_virtual (bool) "sun.net.ftp.FtpClient" "isPassiveModeEnabled" "()Z" FtpClient.this []

  # call Java instance method 'public abstract java.util.Iterator sun.net.ftp.FtpClient.listFiles(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public listFiles_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.util.Iterator) =>
    fuzion.java.call_virtual (outcome (Java.java.util.Iterator)) "sun.net.ftp.FtpClient" "listFiles" "(Ljava/lang/String;)Ljava/util/Iterator;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.listFiles_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.list(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public list_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.io.InputStream) =>
    fuzion.java.call_virtual (outcome (Java.java.io.InputStream)) "sun.net.ftp.FtpClient" "list" "(Ljava/lang/String;)Ljava/io/InputStream;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.list_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.login(java.lang.String,char[]) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public login_Ljava_7_lang_7_String_s__u00005b_C(arg0 String, arg1 Sequence (u16)) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "login" "(Ljava/lang/String;[C)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.login_Ljava_7_lang_7_String_s__u00005b_C.this.arg0); (fuzion.java.array_to_java_object (u16) Java.sun.net.ftp.FtpClient.login_Ljava_7_lang_7_String_s__u00005b_C.this.arg1)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.login(java.lang.String,char[],java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public login_Ljava_7_lang_7_String_s__u00005b_CLjava_7_lang_7_String_s_(arg0 String, arg1 Sequence (u16), arg2 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "login" "(Ljava/lang/String;[CLjava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.login_Ljava_7_lang_7_String_s__u00005b_CLjava_7_lang_7_String_s_.this.arg0); (fuzion.java.array_to_java_object (u16) Java.sun.net.ftp.FtpClient.login_Ljava_7_lang_7_String_s__u00005b_CLjava_7_lang_7_String_s_.this.arg1); (fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.login_Ljava_7_lang_7_String_s__u00005b_CLjava_7_lang_7_String_s_.this.arg2)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.makeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public makeDirectory_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "makeDirectory" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.makeDirectory_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.nameList(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public nameList_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.io.InputStream) =>
    fuzion.java.call_virtual (outcome (Java.java.io.InputStream)) "sun.net.ftp.FtpClient" "nameList" "(Ljava/lang/String;)Ljava/io/InputStream;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.nameList_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.noop() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public noop outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "noop" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public java.io.OutputStream sun.net.ftp.FtpClient.putFileStream(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFileStream_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.io.OutputStream) =>
    fuzion.java.call_virtual (outcome (Java.java.io.OutputStream)) "sun.net.ftp.FtpClient" "putFileStream" "(Ljava/lang/String;)Ljava/io/OutputStream;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.putFileStream_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.io.OutputStream sun.net.ftp.FtpClient.putFileStream(java.lang.String,boolean) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFileStream_Ljava_7_lang_7_String_s_Z(arg0 String, arg1 bool) outcome (Java.java.io.OutputStream) =>
    fuzion.java.call_virtual (outcome (Java.java.io.OutputStream)) "sun.net.ftp.FtpClient" "putFileStream" "(Ljava/lang/String;Z)Ljava/io/OutputStream;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.putFileStream_Ljava_7_lang_7_String_s_Z.this.arg0); (fuzion.java.bool_to_java_object Java.sun.net.ftp.FtpClient.putFileStream_Ljava_7_lang_7_String_s_Z.this.arg1)]

  # call Java instance method 'public sun.net.ftp.FtpClient sun.net.ftp.FtpClient.putFile(java.lang.String,java.io.InputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_(arg0 String, arg1 Java.java.io.InputStream) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "putFile" "(Ljava/lang/String;Ljava/io/InputStream;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_.this.arg0); (Java.sun.net.ftp.FtpClient.putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_.this.arg1)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.putFile(java.lang.String,java.io.InputStream,boolean) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_Z(arg0 String, arg1 Java.java.io.InputStream, arg2 bool) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "putFile" "(Ljava/lang/String;Ljava/io/InputStream;Z)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_Z.this.arg0); (Java.sun.net.ftp.FtpClient.putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_Z.this.arg1); (fuzion.java.bool_to_java_object Java.sun.net.ftp.FtpClient.putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_Z.this.arg2)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.reInit() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public reInit outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "reInit" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.removeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public removeDirectory_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "removeDirectory" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.removeDirectory_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.rename(java.lang.String,java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public rename_Ljava_7_lang_7_String_s_Ljava_7_lang_7_String_s_(arg0 String, arg1 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "rename" "(Ljava/lang/String;Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.rename_Ljava_7_lang_7_String_s_Ljava_7_lang_7_String_s_.this.arg0); (fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.rename_Ljava_7_lang_7_String_s_Ljava_7_lang_7_String_s_.this.arg1)]

  # call Java instance method 'public sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setAsciiType() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public setAsciiType outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "setAsciiType" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setBinaryType() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public setBinaryType outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "setBinaryType" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setConnectTimeout(int)':
  #
  public setConnectTimeout_I(arg0 i32) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "setConnectTimeout" "(I)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.i32_to_java_object Java.sun.net.ftp.FtpClient.setConnectTimeout_I.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setDirParser(sun.net.ftp.FtpDirParser)':
  #
  public setDirParser_Lsun_7_net_7_ftp_7_FtpDirParser_s_(arg0 Java.sun.net.ftp.FtpDirParser) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "setDirParser" "(Lsun/net/ftp/FtpDirParser;)Lsun/net/ftp/FtpClient;" FtpClient.this [(Java.sun.net.ftp.FtpClient.setDirParser_Lsun_7_net_7_ftp_7_FtpDirParser_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setProxy(java.net.Proxy)':
  #
  public setProxy_Ljava_7_net_7_Proxy_s_(arg0 Java.java.net.Proxy) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "setProxy" "(Ljava/net/Proxy;)Lsun/net/ftp/FtpClient;" FtpClient.this [(Java.sun.net.ftp.FtpClient.setProxy_Ljava_7_net_7_Proxy_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setReadTimeout(int)':
  #
  public setReadTimeout_I(arg0 i32) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "setReadTimeout" "(I)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.i32_to_java_object Java.sun.net.ftp.FtpClient.setReadTimeout_I.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setRestartOffset(long)':
  #
  public setRestartOffset_J(arg0 i64) Java.sun.net.ftp.FtpClient =>
    fuzion.java.call_virtual (Java.sun.net.ftp.FtpClient) "sun.net.ftp.FtpClient" "setRestartOffset" "(J)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.i64_to_java_object Java.sun.net.ftp.FtpClient.setRestartOffset_J.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setType(sun.net.ftp.FtpClient$TransferType) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public setType_Lsun_7_net_7_ftp_7_FtpClient_S_TransferType_s_(arg0 Java.sun.net.ftp.FtpClient_S_TransferType) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "setType" "(Lsun/net/ftp/FtpClient\$TransferType;)Lsun/net/ftp/FtpClient;" FtpClient.this [(Java.sun.net.ftp.FtpClient.setType_Lsun_7_net_7_ftp_7_FtpClient_S_TransferType_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.siteCmd(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public siteCmd_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "siteCmd" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.siteCmd_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.startSecureSession() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public startSecureSession outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "startSecureSession" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.structureMount(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public structureMount_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "structureMount" "(Ljava/lang/String;)Lsun/net/ftp/FtpClient;" FtpClient.this [(fuzion.java.string_to_java_object Java.sun.net.ftp.FtpClient.structureMount_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.useKerberos() throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public useKerberos outcome (Java.sun.net.ftp.FtpClient) =>
    fuzion.java.call_virtual (outcome (Java.sun.net.ftp.FtpClient)) "sun.net.ftp.FtpClient" "useKerberos" "()Lsun/net/ftp/FtpClient;" FtpClient.this []

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.allocate(long) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public allocate(arg0 i64) (outcome (Java.sun.net.ftp.FtpClient)) =>
    allocate_J Java.sun.net.ftp.FtpClient.allocate.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.appendFile(java.lang.String,java.io.InputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public appendFile(arg0 String, arg1 Java.java.io.InputStream) (outcome (Java.sun.net.ftp.FtpClient)) =>
    appendFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_ Java.sun.net.ftp.FtpClient.appendFile.this.arg0 Java.sun.net.ftp.FtpClient.appendFile.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.changeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public changeDirectory(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    changeDirectory_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.changeDirectory.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.connect(java.net.SocketAddress) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public connect(arg0 Java.java.net.SocketAddress) (outcome (Java.sun.net.ftp.FtpClient)) =>
    connect_Ljava_7_net_7_SocketAddress_s_ Java.sun.net.ftp.FtpClient.connect.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.connect(java.net.SocketAddress,int) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public connect(arg0 Java.java.net.SocketAddress, arg1 i32) (outcome (Java.sun.net.ftp.FtpClient)) =>
    connect_Ljava_7_net_7_SocketAddress_s_I Java.sun.net.ftp.FtpClient.connect.this.arg0 Java.sun.net.ftp.FtpClient.connect.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.deleteFile(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public deleteFile(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    deleteFile_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.deleteFile.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.enablePassiveMode(boolean)':
  #
  public enablePassiveMode(arg0 bool) (Java.sun.net.ftp.FtpClient) =>
    enablePassiveMode_Z Java.sun.net.ftp.FtpClient.enablePassiveMode.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.getFile(java.lang.String,java.io.OutputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getFile(arg0 String, arg1 Java.java.io.OutputStream) (outcome (Java.sun.net.ftp.FtpClient)) =>
    getFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_OutputStream_s_ Java.sun.net.ftp.FtpClient.getFile.this.arg0 Java.sun.net.ftp.FtpClient.getFile.this.arg1

  # short-hand to call Java method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.getFileStream(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getFileStream(arg0 String) (outcome (Java.java.io.InputStream)) =>
    getFileStream_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.getFileStream.this.arg0

  # short-hand to call Java method 'public abstract java.lang.String sun.net.ftp.FtpClient.getHelp(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getHelp(arg0 String) (outcome (Java.java.lang.__jString)) =>
    getHelp_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.getHelp.this.arg0

  # short-hand to call Java method 'public abstract java.util.Date sun.net.ftp.FtpClient.getLastModified(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getLastModified(arg0 String) (outcome (Java.java.util.Date)) =>
    getLastModified_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.getLastModified.this.arg0

  # short-hand to call Java method 'public abstract long sun.net.ftp.FtpClient.getSize(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getSize(arg0 String) (outcome (i64)) =>
    getSize_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.getSize.this.arg0

  # short-hand to call Java method 'public abstract java.lang.String sun.net.ftp.FtpClient.getStatus(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public getStatus(arg0 String) (outcome (Java.java.lang.__jString)) =>
    getStatus_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.getStatus.this.arg0

  # short-hand to call Java method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.list(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public list(arg0 String) (outcome (Java.java.io.InputStream)) =>
    list_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.list.this.arg0

  # short-hand to call Java method 'public abstract java.util.Iterator sun.net.ftp.FtpClient.listFiles(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public listFiles(arg0 String) (outcome (Java.java.util.Iterator)) =>
    listFiles_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.listFiles.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.login(java.lang.String,char[]) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public login(arg0 String, arg1 Sequence (u16)) (outcome (Java.sun.net.ftp.FtpClient)) =>
    login_Ljava_7_lang_7_String_s__u00005b_C Java.sun.net.ftp.FtpClient.login.this.arg0 Java.sun.net.ftp.FtpClient.login.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.login(java.lang.String,char[],java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public login(arg0 String, arg1 Sequence (u16), arg2 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    login_Ljava_7_lang_7_String_s__u00005b_CLjava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.login.this.arg0 Java.sun.net.ftp.FtpClient.login.this.arg1 Java.sun.net.ftp.FtpClient.login.this.arg2

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.makeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public makeDirectory(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    makeDirectory_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.makeDirectory.this.arg0

  # short-hand to call Java method 'public abstract java.io.InputStream sun.net.ftp.FtpClient.nameList(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public nameList(arg0 String) (outcome (Java.java.io.InputStream)) =>
    nameList_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.nameList.this.arg0

  # short-hand to call Java method 'public sun.net.ftp.FtpClient sun.net.ftp.FtpClient.putFile(java.lang.String,java.io.InputStream) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFile(arg0 String, arg1 Java.java.io.InputStream) (outcome (Java.sun.net.ftp.FtpClient)) =>
    putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_ Java.sun.net.ftp.FtpClient.putFile.this.arg0 Java.sun.net.ftp.FtpClient.putFile.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.putFile(java.lang.String,java.io.InputStream,boolean) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFile(arg0 String, arg1 Java.java.io.InputStream, arg2 bool) (outcome (Java.sun.net.ftp.FtpClient)) =>
    putFile_Ljava_7_lang_7_String_s_Ljava_7_io_7_InputStream_s_Z Java.sun.net.ftp.FtpClient.putFile.this.arg0 Java.sun.net.ftp.FtpClient.putFile.this.arg1 Java.sun.net.ftp.FtpClient.putFile.this.arg2

  # short-hand to call Java method 'public java.io.OutputStream sun.net.ftp.FtpClient.putFileStream(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFileStream(arg0 String) (outcome (Java.java.io.OutputStream)) =>
    putFileStream_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.putFileStream.this.arg0

  # short-hand to call Java method 'public abstract java.io.OutputStream sun.net.ftp.FtpClient.putFileStream(java.lang.String,boolean) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public putFileStream(arg0 String, arg1 bool) (outcome (Java.java.io.OutputStream)) =>
    putFileStream_Ljava_7_lang_7_String_s_Z Java.sun.net.ftp.FtpClient.putFileStream.this.arg0 Java.sun.net.ftp.FtpClient.putFileStream.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.removeDirectory(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public removeDirectory(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    removeDirectory_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.removeDirectory.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.rename(java.lang.String,java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public rename(arg0 String, arg1 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    rename_Ljava_7_lang_7_String_s_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.rename.this.arg0 Java.sun.net.ftp.FtpClient.rename.this.arg1

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setConnectTimeout(int)':
  #
  public setConnectTimeout(arg0 i32) (Java.sun.net.ftp.FtpClient) =>
    setConnectTimeout_I Java.sun.net.ftp.FtpClient.setConnectTimeout.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setDirParser(sun.net.ftp.FtpDirParser)':
  #
  public setDirParser(arg0 Java.sun.net.ftp.FtpDirParser) (Java.sun.net.ftp.FtpClient) =>
    setDirParser_Lsun_7_net_7_ftp_7_FtpDirParser_s_ Java.sun.net.ftp.FtpClient.setDirParser.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setProxy(java.net.Proxy)':
  #
  public setProxy(arg0 Java.java.net.Proxy) (Java.sun.net.ftp.FtpClient) =>
    setProxy_Ljava_7_net_7_Proxy_s_ Java.sun.net.ftp.FtpClient.setProxy.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setReadTimeout(int)':
  #
  public setReadTimeout(arg0 i32) (Java.sun.net.ftp.FtpClient) =>
    setReadTimeout_I Java.sun.net.ftp.FtpClient.setReadTimeout.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setRestartOffset(long)':
  #
  public setRestartOffset(arg0 i64) (Java.sun.net.ftp.FtpClient) =>
    setRestartOffset_J Java.sun.net.ftp.FtpClient.setRestartOffset.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.setType(sun.net.ftp.FtpClient$TransferType) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public setType(arg0 Java.sun.net.ftp.FtpClient_S_TransferType) (outcome (Java.sun.net.ftp.FtpClient)) =>
    setType_Lsun_7_net_7_ftp_7_FtpClient_S_TransferType_s_ Java.sun.net.ftp.FtpClient.setType.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.siteCmd(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public siteCmd(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    siteCmd_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.siteCmd.this.arg0

  # short-hand to call Java method 'public abstract sun.net.ftp.FtpClient sun.net.ftp.FtpClient.structureMount(java.lang.String) throws sun.net.ftp.FtpProtocolException,java.io.IOException':
  #
  public structureMount(arg0 String) (outcome (Java.sun.net.ftp.FtpClient)) =>
    structureMount_Ljava_7_lang_7_String_s_ Java.sun.net.ftp.FtpClient.structureMount.this.arg0