Package com.google.turbine.diag
Enum TurbineError.ErrorKind
- java.lang.Object
-
- java.lang.Enum<TurbineError.ErrorKind>
-
- com.google.turbine.diag.TurbineError.ErrorKind
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<TurbineError.ErrorKind>
- Enclosing class:
- TurbineError
public static enum TurbineError.ErrorKind extends java.lang.Enum<TurbineError.ErrorKind>
A diagnostic kind.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TurbineError.ErrorKindvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static TurbineError.ErrorKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNEXPECTED_INPUT
public static final TurbineError.ErrorKind UNEXPECTED_INPUT
-
UNEXPECTED_IDENTIFIER
public static final TurbineError.ErrorKind UNEXPECTED_IDENTIFIER
-
UNEXPECTED_EOF
public static final TurbineError.ErrorKind UNEXPECTED_EOF
-
UNTERMINATED_STRING
public static final TurbineError.ErrorKind UNTERMINATED_STRING
-
UNTERMINATED_CHARACTER_LITERAL
public static final TurbineError.ErrorKind UNTERMINATED_CHARACTER_LITERAL
-
UNPAIRED_SURROGATE
public static final TurbineError.ErrorKind UNPAIRED_SURROGATE
-
UNTERMINATED_EXPRESSION
public static final TurbineError.ErrorKind UNTERMINATED_EXPRESSION
-
INVALID_UNICODE
public static final TurbineError.ErrorKind INVALID_UNICODE
-
EMPTY_CHARACTER_LITERAL
public static final TurbineError.ErrorKind EMPTY_CHARACTER_LITERAL
-
EXPECTED_TOKEN
public static final TurbineError.ErrorKind EXPECTED_TOKEN
-
EXTENDS_AFTER_IMPLEMENTS
public static final TurbineError.ErrorKind EXTENDS_AFTER_IMPLEMENTS
-
INVALID_LITERAL
public static final TurbineError.ErrorKind INVALID_LITERAL
-
UNEXPECTED_TYPE_PARAMETER
public static final TurbineError.ErrorKind UNEXPECTED_TYPE_PARAMETER
-
SYMBOL_NOT_FOUND
public static final TurbineError.ErrorKind SYMBOL_NOT_FOUND
-
CLASS_FILE_NOT_FOUND
public static final TurbineError.ErrorKind CLASS_FILE_NOT_FOUND
-
TYPE_PARAMETER_QUALIFIER
public static final TurbineError.ErrorKind TYPE_PARAMETER_QUALIFIER
-
UNEXPECTED_TOKEN
public static final TurbineError.ErrorKind UNEXPECTED_TOKEN
-
INVALID_ANNOTATION_ARGUMENT
public static final TurbineError.ErrorKind INVALID_ANNOTATION_ARGUMENT
-
MISSING_ANNOTATION_ARGUMENT
public static final TurbineError.ErrorKind MISSING_ANNOTATION_ARGUMENT
-
CANNOT_RESOLVE
public static final TurbineError.ErrorKind CANNOT_RESOLVE
-
EXPRESSION_ERROR
public static final TurbineError.ErrorKind EXPRESSION_ERROR
-
OPERAND_TYPE
public static final TurbineError.ErrorKind OPERAND_TYPE
-
TYPE_CONVERSION
public static final TurbineError.ErrorKind TYPE_CONVERSION
-
CYCLIC_HIERARCHY
public static final TurbineError.ErrorKind CYCLIC_HIERARCHY
-
NOT_AN_ANNOTATION
public static final TurbineError.ErrorKind NOT_AN_ANNOTATION
-
ANNOTATION_VALUE_NAME
public static final TurbineError.ErrorKind ANNOTATION_VALUE_NAME
-
NONREPEATABLE_ANNOTATION
public static final TurbineError.ErrorKind NONREPEATABLE_ANNOTATION
-
DUPLICATE_DECLARATION
public static final TurbineError.ErrorKind DUPLICATE_DECLARATION
-
BAD_MODULE_INFO
public static final TurbineError.ErrorKind BAD_MODULE_INFO
-
UNCLOSED_COMMENT
public static final TurbineError.ErrorKind UNCLOSED_COMMENT
-
UNEXPECTED_TYPE
public static final TurbineError.ErrorKind UNEXPECTED_TYPE
-
EXPECTED_INTERFACE
public static final TurbineError.ErrorKind EXPECTED_INTERFACE
-
UNEXPECTED_INTERFACE
public static final TurbineError.ErrorKind UNEXPECTED_INTERFACE
-
UNEXPECTED_MODIFIER
public static final TurbineError.ErrorKind UNEXPECTED_MODIFIER
-
PROC
public static final TurbineError.ErrorKind PROC
-
-
Method Detail
-
values
public static TurbineError.ErrorKind[] 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 (TurbineError.ErrorKind c : TurbineError.ErrorKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TurbineError.ErrorKind 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 namejava.lang.NullPointerException- if the argument is null
-
-