Enum TokenKind

  • All Implemented Interfaces:
    Serializable, Comparable<TokenKind>

    public enum TokenKind
    extends Enum<TokenKind>
    Enum which lists all possible enums
    Since:
    18/06/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)
    • Enum Constant Detail

      • QUOTED_STRING

        public static final TokenKind QUOTED_STRING
      • COMMENT

        public static final TokenKind COMMENT
      • FIELD_SEPARATOR

        public static final TokenKind FIELD_SEPARATOR
      • COLUMN_SEPARATOR

        public static final TokenKind COLUMN_SEPARATOR
      • LINE_SEPARATOR

        public static final TokenKind LINE_SEPARATOR
      • RANGE_SEPARATOR

        public static final TokenKind RANGE_SEPARATOR
      • OPEN_PAREN

        public static final TokenKind OPEN_PAREN
      • CLOSE_PAREN

        public static final TokenKind CLOSE_PAREN
    • Method Detail

      • values

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

        public static TokenKind valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null