Enum Class CSVColumnType

java.lang.Object
java.lang.Enum<CSVColumnType>
ca.phon.app.csv.CSVColumnType
All Implemented Interfaces:
Serializable, Comparable<CSVColumnType>, Constable

public enum CSVColumnType extends Enum<CSVColumnType>
Enumeration of supported CSV column types for import/export operations. Each type represents a specific kind of data that can be mapped to CSV columns.
  • Enum Constant Details

    • CORPUS_NAME

      public static final CSVColumnType CORPUS_NAME
    • SESSION_PATH

      public static final CSVColumnType SESSION_PATH
    • SESSION_NAME

      public static final CSVColumnType SESSION_NAME
    • SESSION_DATE

      public static final CSVColumnType SESSION_DATE
    • SESSION_MEDIA

      public static final CSVColumnType SESSION_MEDIA
    • PARTICIPANT_ID

      public static final CSVColumnType PARTICIPANT_ID
    • PARTICIPANT_NAME

      public static final CSVColumnType PARTICIPANT_NAME
    • PARTICIPANT_ROLE

      public static final CSVColumnType PARTICIPANT_ROLE
    • PARTICIPANT_LANGUAGE

      public static final CSVColumnType PARTICIPANT_LANGUAGE
    • PARTICIPANT_BIRTHDAY

      public static final CSVColumnType PARTICIPANT_BIRTHDAY
    • PARTICIPANT_AGE

      public static final CSVColumnType PARTICIPANT_AGE
    • PARTICIPANT_EDUCATION

      public static final CSVColumnType PARTICIPANT_EDUCATION
    • PARTICIPANT_SEX

      public static final CSVColumnType PARTICIPANT_SEX
    • PARTICIPANT_SES

      public static final CSVColumnType PARTICIPANT_SES
    • RECORD_ID

      public static final CSVColumnType RECORD_ID
    • RECORD_NUMBER

      public static final CSVColumnType RECORD_NUMBER
    • RECORD_LANGUAGE

      public static final CSVColumnType RECORD_LANGUAGE
    • ORTHOGRAPHY

      public static final CSVColumnType ORTHOGRAPHY
    • IPA_TARGET

      public static final CSVColumnType IPA_TARGET
    • IPA_ACTUAL

      public static final CSVColumnType IPA_ACTUAL
    • PHONE_ALIGNMENT

      public static final CSVColumnType PHONE_ALIGNMENT
    • SEGMENT

      public static final CSVColumnType SEGMENT
    • SEGMENT_START

      public static final CSVColumnType SEGMENT_START
    • SEGMENT_END

      public static final CSVColumnType SEGMENT_END
    • SEGMENT_DURATION

      public static final CSVColumnType SEGMENT_DURATION
    • USER_TIER

      public static final CSVColumnType USER_TIER
  • Method Details

    • values

      public static CSVColumnType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CSVColumnType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getReadableName

      public String getReadableName()