Enum Operation

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

    public enum Operation
    extends java.lang.Enum<Operation>
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      EXPORT_XML
      Specifies the operation type used to get the transformation implementation when exporting data to an XML file.
      IMPORT_CSV
      Specifies the operation type used to get the validator implementation when importing data from a CSV file.
      IMPORT_EXCEL_FOR_MULTIPLE_TABLES
      Specifies the operation type used to get the validator implementation when importing data from an Excel file containing multiple tables.
      IMPORT_EXCEL_FOR_SINGLE_TABLE
      Specifies the operation type used to get the validator implementation when importing data from an Excel file with only one table.
      IMPORT_XML
      Specifies the operation type used to get the transformation implementation when importing data from an XML file.
      TRANSFER_DATA
      Specifies the operation type used to get the transformation implementation when transferring data between two datasets.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Operation valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static Operation[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

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

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

      • TRANSFER_DATA

        public static final Operation TRANSFER_DATA
        Specifies the operation type used to get the transformation implementation when transferring data between two datasets.
      • IMPORT_XML

        public static final Operation IMPORT_XML
        Specifies the operation type used to get the transformation implementation when importing data from an XML file.
      • EXPORT_XML

        public static final Operation EXPORT_XML
        Specifies the operation type used to get the transformation implementation when exporting data to an XML file.
      • IMPORT_EXCEL_FOR_MULTIPLE_TABLES

        public static final Operation IMPORT_EXCEL_FOR_MULTIPLE_TABLES
        Specifies the operation type used to get the validator implementation when importing data from an Excel file containing multiple tables.
      • IMPORT_EXCEL_FOR_SINGLE_TABLE

        public static final Operation IMPORT_EXCEL_FOR_SINGLE_TABLE
        Specifies the operation type used to get the validator implementation when importing data from an Excel file with only one table.
      • IMPORT_CSV

        public static final Operation IMPORT_CSV
        Specifies the operation type used to get the validator implementation when importing data from a CSV file.
    • Method Detail

      • values

        public static Operation[] 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 (Operation c : Operation.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Operation 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