Enum FtpFileType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FtpFileType>

    public enum FtpFileType
    extends java.lang.Enum<FtpFileType>
    The FTP file types.
    Since:
    2.1
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ASCII
      The ASCII file type.
      BINARY
      The binary file type.
      EBCDIC
      The EBCDIC file type.
      LOCAL
      The local file type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int value
      The Apache Commons Net FTP file type.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private FtpFileType​(int fileType)
      Constructs a file type.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) int getValue()
      Gets the Apache Commons Net FTP file type.
      static FtpFileType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static FtpFileType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • ASCII

        public static final FtpFileType ASCII
        The ASCII file type.
      • BINARY

        public static final FtpFileType BINARY
        The binary file type.
      • LOCAL

        public static final FtpFileType LOCAL
        The local file type.
      • EBCDIC

        public static final FtpFileType EBCDIC
        The EBCDIC file type.
    • Field Detail

      • value

        private final int value
        The Apache Commons Net FTP file type.
    • Constructor Detail

      • FtpFileType

        private FtpFileType​(int fileType)
        Constructs a file type.
        Parameters:
        fileType - The Apache Commons Net FTP file type.
    • Method Detail

      • values

        public static FtpFileType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (FtpFileType c : FtpFileType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FtpFileType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getValue

        int getValue()
        Gets the Apache Commons Net FTP file type.
        Returns:
        The Apache Commons Net FTP file type.