Package psidev.psi.mi.jami.tab.io.parser
Enum TokenKind
- java.lang.Object
-
- java.lang.Enum<TokenKind>
-
- psidev.psi.mi.jami.tab.io.parser.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 Summary
Enum Constants Enum Constant Description CLOSE_PAREN
COLON
COLUMN_SEPARATOR
COMMENT
DASH
EOF
FIELD_SEPARATOR
LINE_SEPARATOR
OPEN_PAREN
QUOTED_STRING
RANGE_SEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TokenKind
valueOf(String name)
Returns the enum constant of this type with the specified name.static TokenKind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EOF
public static final TokenKind EOF
-
QUOTED_STRING
public static final TokenKind QUOTED_STRING
-
DASH
public static final TokenKind DASH
-
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
-
COLON
public static final TokenKind COLON
-
-
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 nameNullPointerException
- if the argument is null
-
-