Kinds of diagnostics, for example, error or warning.
The kind of a diagnostic can be used to determine how the
diagnostic should be presented to the user. For example,
errors might be colored red or prefixed with the word "Error",
while warnings might be colored yellow or prefixed with the
word "Warning". There is no requirement that the Kind
should imply any inherent semantic meaning to the message
of the diagnostic: for example, a tool might provide an
option to report all warnings as errors.
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Problem similar to a warning, but is mandated by the tool's
specification. For example, the Java™ Language
Specification mandates warnings on certain
unchecked operations and the use of deprecated methods.
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
name - the name of the enum constant to be returned.