public final class oadd.org.apache.commons.net.ftp.FTPCommand extends java.lang.Object
{
public static final int USER;
public static final int PASS;
public static final int ACCT;
public static final int CWD;
public static final int CDUP;
public static final int SMNT;
public static final int REIN;
public static final int QUIT;
public static final int PORT;
public static final int PASV;
public static final int TYPE;
public static final int STRU;
public static final int MODE;
public static final int RETR;
public static final int STOR;
public static final int STOU;
public static final int APPE;
public static final int ALLO;
public static final int REST;
public static final int RNFR;
public static final int RNTO;
public static final int ABOR;
public static final int DELE;
public static final int RMD;
public static final int MKD;
public static final int PWD;
public static final int LIST;
public static final int NLST;
public static final int SITE;
public static final int SYST;
public static final int STAT;
public static final int HELP;
public static final int NOOP;
public static final int MDTM;
public static final int FEAT;
public static final int MFMT;
public static final int EPSV;
public static final int EPRT;
public static final int MLSD;
public static final int MLST;
private static final int LAST;
public static final int USERNAME;
public static final int PASSWORD;
public static final int ACCOUNT;
public static final int CHANGE_WORKING_DIRECTORY;
public static final int CHANGE_TO_PARENT_DIRECTORY;
public static final int STRUCTURE_MOUNT;
public static final int REINITIALIZE;
public static final int LOGOUT;
public static final int DATA_PORT;
public static final int PASSIVE;
public static final int REPRESENTATION_TYPE;
public static final int FILE_STRUCTURE;
public static final int TRANSFER_MODE;
public static final int RETRIEVE;
public static final int STORE;
public static final int STORE_UNIQUE;
public static final int APPEND;
public static final int ALLOCATE;
public static final int RESTART;
public static final int RENAME_FROM;
public static final int RENAME_TO;
public static final int ABORT;
public static final int DELETE;
public static final int REMOVE_DIRECTORY;
public static final int MAKE_DIRECTORY;
public static final int PRINT_WORKING_DIRECTORY;
public static final int NAME_LIST;
public static final int SITE_PARAMETERS;
public static final int SYSTEM;
public static final int STATUS;
public static final int MOD_TIME;
public static final int FEATURES;
public static final int GET_MOD_TIME;
public static final int SET_MOD_TIME;
private static final java.lang.String[] COMMANDS;
static void checkArray()
{
int v, v;
java.lang.String[] v, v;
java.lang.RuntimeException v;
java.lang.String v;
v = <oadd.org.apache.commons.net.ftp.FTPCommand: java.lang.String[] COMMANDS>;
v = lengthof v;
if v == 40 goto label;
v = new java.lang.RuntimeException;
v = <oadd.org.apache.commons.net.ftp.FTPCommand: java.lang.String[] COMMANDS>;
v = lengthof v;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Incorrect _commands array. Should have length 40 found \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static java.lang.String getCommand(int)
{
int v;
java.lang.String[] v;
java.lang.String v;
v := @parameter: int;
v = <oadd.org.apache.commons.net.ftp.FTPCommand: java.lang.String[] COMMANDS>;
v = v[v];
return v;
}
private void <init>()
{
oadd.org.apache.commons.net.ftp.FTPCommand v;
v := @this: oadd.org.apache.commons.net.ftp.FTPCommand;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
java.lang.String[] v;
v = newarray (java.lang.String)[40];
v[0] = "USER";
v[1] = "PASS";
v[2] = "ACCT";
v[3] = "CWD";
v[4] = "CDUP";
v[5] = "SMNT";
v[6] = "REIN";
v[7] = "QUIT";
v[8] = "PORT";
v[9] = "PASV";
v[10] = "TYPE";
v[11] = "STRU";
v[12] = "MODE";
v[13] = "RETR";
v[14] = "STOR";
v[15] = "STOU";
v[16] = "APPE";
v[17] = "ALLO";
v[18] = "REST";
v[19] = "RNFR";
v[20] = "RNTO";
v[21] = "ABOR";
v[22] = "DELE";
v[23] = "RMD";
v[24] = "MKD";
v[25] = "PWD";
v[26] = "LIST";
v[27] = "NLST";
v[28] = "SITE";
v[29] = "SYST";
v[30] = "STAT";
v[31] = "HELP";
v[32] = "NOOP";
v[33] = "MDTM";
v[34] = "FEAT";
v[35] = "MFMT";
v[36] = "EPSV";
v[37] = "EPRT";
v[38] = "MLSD";
v[39] = "MLST";
<oadd.org.apache.commons.net.ftp.FTPCommand: java.lang.String[] COMMANDS> = v;
return;
}
}